<?xml version="1.0"?>
<doc>
    <assembly>
        <name>C1.UWP.PdfViewer</name>
    </assembly>
    <members>
        <member name="T:C1.Xaml.PdfViewer.PdfPage">
            <summary>
            Represents a page for PDF document
            </summary>
        </member>
        <member name="T:C1.Xaml.PdfViewer.PdfParser">
            <summary>
            Read a PDF file or stream and parse the contents into a list of <see cref="T:C1.Xaml.PdfViewer.PdfPage"/> objects.
            </summary>
        </member>
        <member name="M:C1.Xaml.PdfViewer.PdfParser.ParseBySystemAPI(System.IO.Stream)">
            <summary>
            Parse the PDF document in a stream.
            </summary>
            <param name="stream"></param>
        </member>
        <member name="P:C1.Xaml.PdfViewer.PdfParser.Pages">
            <summary>
            Gets the collection of pages in the PDF document that was parsed
            with a call to the <see cref="!:Parse(string)"/> method.
            </summary>
        </member>
        <member name="P:C1.Xaml.PdfViewer.PdfParser.Password">
            <summary>
            Gets or sets a value that determines user password of the PDF file.
            </summary>
        </member>
        <member name="T:C1.Xaml.PdfViewer.PdfParserException">
            <summary>
            Exception thrown when problems are detected while parsing PDF 
            documents.
            </summary>
        </member>
        <member name="M:C1.Xaml.PdfViewer.PdfParserException.#ctor(System.String)">
            <summary>
            The exception thrown when problems are detected while parsing PDF documents.
            </summary>
            <param name="message">The exception message.</param>
        </member>
        <member name="T:C1.Xaml.PdfViewer.PdfPasswordException">
            <summary>
            Exception thrown when incorrected of a user password for parsing PDF documents.
            </summary>
        </member>
        <member name="M:C1.Xaml.PdfViewer.PdfPasswordException.#ctor(System.String)">
            <summary>
            The exception thrown when incorrected of a user password for parsing PDF documents.
            </summary>
            <param name="message">The exception message.</param>
        </member>
        <member name="T:C1.Xaml.PdfViewer.ViewMode">
            <summary>
            This Enumeration describes zoom options that determine how pages are displayed in the viewport.
            </summary>
        </member>
        <member name="F:C1.Xaml.PdfViewer.ViewMode.Normal">
            <summary>
            Display pages using the current zoom value.
            </summary>
        </member>
        <member name="F:C1.Xaml.PdfViewer.ViewMode.OnePage">
            <summary>
            Automatically update the zoom value to fit one complete page inside the viewport.
            </summary>
        </member>
        <member name="F:C1.Xaml.PdfViewer.ViewMode.FitWidth">
            <summary>
            Automatically update the zoom value to fit the width of one page inside the viewport.
            </summary>
        </member>
        <member name="F:C1.Xaml.PdfViewer.ViewMode.Fitted">
            <summary>
            Automatically update the zoom value to fit the width or height of one page inside the viewport.
            </summary>
        </member>
        <member name="T:C1.Xaml.PdfViewer.C1PdfDocument">
            <summary>
            List of pages of a pdf document, which can be used as the source of a list control to render the pages.
            </summary>
        </member>
        <member name="M:C1.Xaml.PdfViewer.C1PdfDocument.#ctor(System.IO.Stream,System.String,C1.Xaml.PdfViewer.PdfParser,System.Func{System.Int32,System.Boolean},System.Action{System.Int32,System.Double,System.Boolean,System.Nullable{C1.Xaml.PdfViewer.ViewMode}})">
            <summary>
            Initializes a new instance of the <see cref="T:C1.Xaml.PdfViewer.C1PdfDocument"/> class.
            </summary>
            <param name="stream">The stream which contains the pdf document.</param>
            <param name="password">A user password for a a PDF document.</param>
            <param name="pdfParser">The parser which is used to parse pdf file.</param>
            <param name="isPageInViewport">Function which determines whether a page is in the viewport.</param>
            <param name="goToDestinationAction">The action executed when navigates to the destination position.</param>
        </member>
        <member name="P:C1.Xaml.PdfViewer.C1PdfDocument.SelectionBackground">
            <summary>
            Gets or sets a <see cref="T:Windows.UI.Xaml.Media.Brush"/> used to highlight search selection.
            </summary>
        </member>
        <member name="P:C1.Xaml.PdfViewer.C1PdfDocument.Count">
            <summary>
            Gets the number of pages.
            </summary>
        </member>
        <member name="P:C1.Xaml.PdfViewer.C1PdfDocument.IsReadOnly">
            <summary>
            Gets a value indicating whether this collection is read only.
            </summary>
        </member>
        <member name="P:C1.Xaml.PdfViewer.C1PdfDocument.Item(System.Int32)">
            <summary>
            Gets the <see cref="T:C1.Xaml.PdfViewer.C1PdfPageContext"/> at the specified index.
            </summary>
        </member>
        <member name="M:C1.Xaml.PdfViewer.C1PdfDocument.GetPages(System.Nullable{System.Int32})">
            <summary>
            Returns a copy of the <see cref="T:Windows.UI.Xaml.FrameworkElement">FrameworkElements</see> that represent the document pages.
            </summary>
            <param name="pageNumber">The number of the page to get.</param>
            <returns>A copy of the <see cref="T:Windows.UI.Xaml.FrameworkElement">FrameworkElements</see> that represent the document pages.</returns>
        </member>
        <member name="T:C1.Xaml.PdfViewer.C1PdfPageContext">
            <summary>
            Object which contains information about one page of a <see cref="T:C1.Xaml.PdfViewer.C1PdfDocument"/>.
            </summary>
        </member>
        <member name="P:C1.Xaml.PdfViewer.C1PdfPageContext.Width">
            <summary>
            Gets the width pf the pdf page.
            </summary>
        </member>
        <member name="P:C1.Xaml.PdfViewer.C1PdfPageContext.Height">
            <summary>
            Gets the height of the pdf page.
            </summary>
        </member>
        <member name="P:C1.Xaml.PdfViewer.C1PdfPageContext.IsPageLoaded">
            <summary>
            Gets a value indicating whether the page was already loaded.
            </summary>
        </member>
        <member name="P:C1.Xaml.PdfViewer.C1PdfPageContext.Page">
            <summary>
            Gets the visual element where the page will be rendered.
            </summary>
        </member>
        <member name="M:C1.Xaml.PdfViewer.C1PdfPageContext.Close">
            <summary>
            Release resources when close this object.
            </summary>
        </member>
        <member name="T:C1.Xaml.PdfViewer.C1PdfViewer">
            <summary>
            Displays PDF documents with navigation controls.
            </summary>
        </member>
        <member name="P:C1.Xaml.PdfViewer.C1PdfViewer.PageCount">
            <summary>
            Gets the number of pages in the loaded document.
            </summary>
        </member>
        <member name="E:C1.Xaml.PdfViewer.C1PdfViewer.PageNumberChanged">
            <summary> 
            Event raised when the <see cref="P:PageNumber"/> property has changed.
            </summary>
        </member>
        <member name="P:C1.Xaml.PdfViewer.C1PdfViewer.PageNumber">
            <summary>
            Gets the index of the first displayed page.
            </summary>
        </member>
        <member name="F:C1.Xaml.PdfViewer.C1PdfViewer.SourceProperty">
            <summary>
            Gets or sets the uri of the document.
            </summary>
        </member>
        <member name="P:C1.Xaml.PdfViewer.C1PdfViewer.Source">
            <summary>
            Gets or sets the uri of the document.
            </summary>
        </member>
        <member name="M:C1.Xaml.PdfViewer.C1PdfViewer.LoadDocument(System.IO.Stream,System.String)">
            <summary>
            Load a PDF document from a <see cref="T:System.IO.Stream"/>.
            </summary>
            <param name="stream">The stream.</param>
            <param name="password">A user password for a a PDF document.</param>
        </member>
        <member name="E:C1.Xaml.PdfViewer.C1PdfViewer.PropertyChanged">
            <summary>
            Occurs when a property value changes.
            </summary>
        </member>
        <member name="M:C1.Xaml.PdfViewer.C1PdfViewer.LoadDocumentAsync(System.IO.Stream,System.String)">
            <summary>
            Load a PDF document from a <see cref="T:System.IO.Stream"/> in asynchronous way.
            </summary>
            <param name="stream">The stream.</param>
            <param name="password">A user password for a a PDF document.</param>
        </member>
        <member name="M:C1.Xaml.PdfViewer.C1PdfViewer.GenerateDocument(System.IO.Stream,System.String)">
            <summary>
            Generate document from stream.
            </summary>
        </member>
        <member name="M:C1.Xaml.PdfViewer.C1PdfViewer.GenerateDocumentAsync(System.IO.Stream,System.String)">
            <summary>
            Generate document from stream in asynchronous way.
            </summary>
        </member>
        <member name="M:C1.Xaml.PdfViewer.C1PdfViewer.SaveDocumentAsync">
            <summary>
            Save the current document to a file.
            </summary>
        </member>
        <member name="M:C1.Xaml.PdfViewer.C1PdfViewer.SaveDocumentAsync(Windows.Storage.StorageFile)">
            <summary>
            Save the current document to a <see cref="T:Windows.Storage.StorageFile"/>.
            </summary>
            <param name="file">The StorageFile where the current document is saved.</param>
        </member>
        <member name="M:C1.Xaml.PdfViewer.C1PdfViewer.SaveDocumentAsync(System.IO.Stream)">
            <summary>
            Save the current document to a <see cref="T:System.IO.Stream"/>.
            </summary>
            <param name="stream">The stream where the current document is saved.</param>
        </member>
        <member name="M:C1.Xaml.PdfViewer.C1PdfViewer.GoToPage(System.Int32)">
            <summary>
            Jump to a specified page number.
            </summary>
            <param name="pageNumber">The number of the page to jump to.</param>
        </member>
        <member name="M:C1.Xaml.PdfViewer.C1PdfViewer.GoToDestination(System.Int32,System.Double,System.Boolean,System.Nullable{C1.Xaml.PdfViewer.ViewMode})">
            <summary>
            Jump to a specified position.
            </summary>
            <param name="pageNumber">The number of the page to jump to.</param>
            <param name="topOffset">The top offset of the page to jump to.</param>
            <param name="isBookmark">Is invoked by the GoToBookmark method.</param>
            <param name="viewMode">Zoom options that determine how pages are displayed in the viewport</param>
        </member>
        <member name="M:C1.Xaml.PdfViewer.C1PdfViewer.CloseDocument">
            <summary>
            Closes the current document.
            </summary>
        </member>
        <member name="M:C1.Xaml.PdfViewer.C1PdfViewer.GetPages">
            <summary>
            Returns a copy of the <see cref="T:Windows.UI.Xaml.FrameworkElement">FrameworkElements</see> that represent the document pages.
            </summary>
            <returns>A copy of the <see cref="T:Windows.UI.Xaml.FrameworkElement">FrameworkElements</see> that represent the document pages.</returns>
        </member>
        <member name="M:C1.Xaml.PdfViewer.C1PdfViewer.GetPage(System.Int32)">
            <summary>
            Returns a copy of the <see cref="T:Windows.UI.Xaml.FrameworkElement">FrameworkElement</see> that represent a specified document page.
            </summary>
            <param name="pageNumber">The number of the page to get.</param>
            <returns>A copy of the <see cref="T:Windows.UI.Xaml.FrameworkElement">FrameworkElement</see> that represent a specified document pages.</returns>
        </member>
        <member name="M:C1.Xaml.PdfViewer.C1PdfViewer.GetPage(System.Int32,Windows.Foundation.Size)">
            <summary>
            Returns a copy of the <see cref="T:Windows.UI.Xaml.FrameworkElement">FrameworkElement</see> that represent a specified document page.
            </summary>
            <param name="pageNumber">The number of the page to get.</param>
            <param name="paperSize">The Size of Paper</param>
            <returns>A copy of the <see cref="T:Windows.UI.Xaml.FrameworkElement">FrameworkElement</see> that represent a specified document pages.</returns>
            <remarks>This method is provided for print functionality when RenderMode = System. If invoke this method when RenderMode = Default, 
                     the second parameter has no significance, in this case, We suggest to use Method GetPage(pageNumber). 
            </remarks>
        </member>
        <member name="M:C1.Xaml.PdfViewer.C1PdfViewer.ZoomAt(System.Double,Windows.Foundation.Point,System.Action)">
            <summary>
            Call a zooms animation.
            </summary>
            <param name="targetZoom">The target zoom.</param>
            <param name="screenPoint">A screen point where the animation is anchored.</param>
            <param name="completed">Action called when the the animation completed.</param>
        </member>
        <member name="M:C1.Xaml.PdfViewer.C1PdfViewer.UpdatePages">
            <summary>
             Update the page when the zoom is changed or scrolling.
            </summary>
        </member>
        <member name="M:C1.Xaml.PdfViewer.C1PdfViewer.ScrollToHorizontalOffset(System.Double)">
            <summary>
            Scrolls the content to the specified horizontal offset position.
            </summary>
            <param name="offset">The target horizontal offset position.</param>
        </member>
        <member name="M:C1.Xaml.PdfViewer.C1PdfViewer.ScrollToVerticalOffset(System.Double)">
            <summary>
            Scrolls the content to the specified vertical offset position.
            </summary>
            <param name="offset">The target vertical offset position.</param>
        </member>
        <member name="M:C1.Xaml.PdfViewer.C1PdfViewer.RaisePropertyChanged(System.String)">
            <summary>
            Raises the property changed event.
            </summary>
            <param name="propertyName">Name of the property which changed.</param>
        </member>
        <member name="P:C1.Xaml.PdfViewer.C1PdfViewer.Zoom">
            <summary>
            Gets or sets the document zoom.
            </summary>
        </member>
        <member name="F:C1.Xaml.PdfViewer.C1PdfViewer.ZoomProperty">
            <summary>
            Identifies the <see cref="P:C1.Xaml.PdfViewer.C1PdfViewer.Zoom"/> dependency property. 
            </summary>
        </member>
        <member name="E:C1.Xaml.PdfViewer.C1PdfViewer.ZoomChanged">
            <summary> 
            Event raised when the <see cref="P:Zoom"/> property has changed.
            </summary>
        </member>
        <member name="P:C1.Xaml.PdfViewer.C1PdfViewer.ViewMode">
            <summary>
            Gets or sets the <see cref="P:C1.Xaml.PdfViewer.C1PdfViewer.ViewMode"/> for this <see cref="T:C1.Xaml.PdfViewer.C1PdfViewer"/>.
            </summary>
        </member>
        <member name="F:C1.Xaml.PdfViewer.C1PdfViewer.ViewModeProperty">
            <summary>
            Identifies the <see cref="P:C1.Xaml.PdfViewer.C1PdfViewer.ViewMode"/> dependency property. 
            </summary>
        </member>
        <member name="E:C1.Xaml.PdfViewer.C1PdfViewer.ViewModeChanged">
            <summary> 
            Event raised when the <see cref="P:ViewMode"/> property has changed.
            </summary>
        </member>
        <member name="P:C1.Xaml.PdfViewer.C1PdfViewer.FirstPageCommand">
            <summary>
            Gets the <see cref="T:System.Windows.Input.ICommand" /> that goes to the first page.
            </summary>
        </member>
        <member name="F:C1.Xaml.PdfViewer.C1PdfViewer.FirstPageCommandProperty">
            <summary>
            Identifies the <see cref="P:C1.Xaml.PdfViewer.C1PdfViewer.FirstPageCommand"/> dependency property. 
            </summary>
        </member>
        <member name="P:C1.Xaml.PdfViewer.C1PdfViewer.PreviousPageCommand">
            <summary>
            Gets the <see cref="T:System.Windows.Input.ICommand" /> that goes to the previous page.
            </summary>
        </member>
        <member name="F:C1.Xaml.PdfViewer.C1PdfViewer.PreviousPageCommandProperty">
            <summary>
            Identifies the <see cref="P:C1.Xaml.PdfViewer.C1PdfViewer.PreviousPageCommand"/> dependency property. 
            </summary>
        </member>
        <member name="P:C1.Xaml.PdfViewer.C1PdfViewer.NextPageCommand">
            <summary>
            Gets the <see cref="T:System.Windows.Input.ICommand" /> that goes to the next page.
            </summary>
        </member>
        <member name="F:C1.Xaml.PdfViewer.C1PdfViewer.NextPageCommandProperty">
            <summary>
            Identifies the <see cref="P:C1.Xaml.PdfViewer.C1PdfViewer.NextPageCommand"/> dependency property. 
            </summary>
        </member>
        <member name="P:C1.Xaml.PdfViewer.C1PdfViewer.LastPageCommand">
            <summary>
            Gets the <see cref="T:System.Windows.Input.ICommand" /> that goes to the last page.
            </summary>
        </member>
        <member name="F:C1.Xaml.PdfViewer.C1PdfViewer.LastPageCommandProperty">
            <summary>
            Identifies the <see cref="P:C1.Xaml.PdfViewer.C1PdfViewer.LastPageCommand"/> dependency property. 
            </summary>
        </member>
        <member name="P:C1.Xaml.PdfViewer.C1PdfViewer.DecreaseZoomCommand">
            <summary>
            Gets the <see cref="T:System.Windows.Input.ICommand" /> that decreases zoom.
            </summary>
        </member>
        <member name="F:C1.Xaml.PdfViewer.C1PdfViewer.DecreaseZoomCommandProperty">
            <summary>
            Identifies the <see cref="P:C1.Xaml.PdfViewer.C1PdfViewer.DecreaseZoomCommand"/> dependency property. 
            </summary>
        </member>
        <member name="P:C1.Xaml.PdfViewer.C1PdfViewer.IncreaseZoomCommand">
            <summary>
            Gets the <see cref="T:System.Windows.Input.ICommand" /> that increases zoom.
            </summary>
        </member>
        <member name="F:C1.Xaml.PdfViewer.C1PdfViewer.IncreaseZoomCommandProperty">
            <summary>
            Identifies the <see cref="P:C1.Xaml.PdfViewer.C1PdfViewer.IncreaseZoomCommand"/> dependency property. 
            </summary>
        </member>
        <member name="P:C1.Xaml.PdfViewer.C1PdfViewer.SaveCommand">
            <summary>
            Gets the <see cref="T:System.Windows.Input.ICommand" /> that saves the document using <see cref="!:SaveFileDialog"/>.
            </summary>
        </member>
        <member name="F:C1.Xaml.PdfViewer.C1PdfViewer.SaveCommandProperty">
            <summary>
            Identifies the <see cref="P:C1.Xaml.PdfViewer.C1PdfViewer.SaveCommand"/> dependency property. 
            </summary>
        </member>
        <member name="P:C1.Xaml.PdfViewer.C1PdfViewer.PageTemplate">
            <summary>
            Gets or sets the <see cref="T:Windows.UI.Xaml.DataTemplate"/> used to display pages.
            </summary>
        </member>
        <member name="F:C1.Xaml.PdfViewer.C1PdfViewer.PageTemplateProperty">
            <summary>
            Identifies the <see cref="P:C1.Xaml.PdfViewer.C1PdfViewer.PageTemplate"/> dependency property. 
            </summary>
        </member>
        <member name="P:C1.Xaml.PdfViewer.C1PdfViewer.HorizontalScrollBarVisibility">
            <summary>
            Gets or sets a value that indicates whether a horizontal <see cref="T:Windows.UI.Xaml.Controls.Primitives.ScrollBar" /> should be displayed.
            </summary>
        </member>
        <member name="F:C1.Xaml.PdfViewer.C1PdfViewer.HorizontalScrollBarVisibilityProperty">
            <summary>
            Identifies the <see cref="P:C1.Xaml.PdfViewer.C1PdfViewer.HorizontalScrollBarVisibility"/> dependency property. 
            </summary>
        </member>
        <member name="P:C1.Xaml.PdfViewer.C1PdfViewer.VerticalScrollBarVisibility">
            <summary>
            Gets or sets a value that indicates whether a horizontal <see cref="T:Windows.UI.Xaml.Controls.Primitives.ScrollBar" /> should be displayed.
            </summary>
        </member>
        <member name="F:C1.Xaml.PdfViewer.C1PdfViewer.VerticalScrollBarVisibilityProperty">
            <summary>
            Identifies the <see cref="P:C1.Xaml.PdfViewer.C1PdfViewer.VerticalScrollBarVisibility"/> dependency property. 
            </summary>
        </member>
        <member name="P:C1.Xaml.PdfViewer.C1PdfViewer.HorizontalOffset">
            <summary>
            Gets or sets a value that indicates the horizontal offset of the scrolled content.
            </summary>
        </member>
        <member name="F:C1.Xaml.PdfViewer.C1PdfViewer.HorizontalOffsetProperty">
            <summary>
            Identifies the <see cref="P:C1.Xaml.PdfViewer.C1PdfViewer.HorizontalOffset"/> dependency property. 
            </summary>
        </member>
        <member name="P:C1.Xaml.PdfViewer.C1PdfViewer.VerticalOffset">
            <summary>
            Gets or sets a value that indicates the vertical offset of the scrolled content.
            </summary>
        </member>
        <member name="F:C1.Xaml.PdfViewer.C1PdfViewer.VerticalOffsetProperty">
            <summary>
            Identifies the <see cref="P:C1.Xaml.PdfViewer.C1PdfViewer.VerticalOffset"/> dependency property. 
            </summary>
        </member>
        <member name="P:C1.Xaml.PdfViewer.C1PdfViewer.Orientation">
            <summary>
            Gets or sets the orientation in which the list is displayed.
            </summary>
        </member>
        <member name="F:C1.Xaml.PdfViewer.C1PdfViewer.OrientationProperty">
            <summary>
            Identifies the <see cref="P:C1.Xaml.PdfViewer.C1PdfViewer.Orientation"/> dependency property. 
            </summary>
        </member>
        <member name="P:C1.Xaml.PdfViewer.C1PdfViewer.ViewportGap">
            <summary>
            Gets or sets a coeficient which will determine in each layout pass the size of the viewport. If zero is specified the size of the viewport will be equal to the scrollviewer viewport. If 0.5 is specified the size of the viewport will be enlarged to take up half screen more at both sides of the original viewport.
            </summary>
        </member>
        <member name="F:C1.Xaml.PdfViewer.C1PdfViewer.ViewportGapProperty">
            <summary>
            Identifies the <see cref="P:C1.Xaml.PdfViewer.C1PdfViewer.ViewportGap"/> dependency property. 
            </summary>
        </member>
        <member name="P:C1.Xaml.PdfViewer.C1PdfViewer.MaxZoom">
            <summary>
            Gets or sets the document max zoom.
            </summary>
        </member>
        <member name="F:C1.Xaml.PdfViewer.C1PdfViewer.MaxZoomProperty">
            <summary>
            Identifies the <see cref="P:C1.Xaml.PdfViewer.C1PdfViewer.MaxZoom"/> dependency property. 
            </summary>
        </member>
        <member name="P:C1.Xaml.PdfViewer.C1PdfViewer.MinZoom">
            <summary>
            Gets or sets the document min zoom.
            </summary>
        </member>
        <member name="F:C1.Xaml.PdfViewer.C1PdfViewer.MinZoomProperty">
            <summary>
            Identifies the <see cref="P:C1.Xaml.PdfViewer.C1PdfViewer.MinZoom"/> dependency property. 
            </summary>
        </member>
        <member name="M:C1.Xaml.PdfViewer.C1PdfViewer.#ctor">
            <summary>
            Initializes a new instance of a <see cref="T:C1.Xaml.PdfViewer.C1PdfViewer"/>.
            </summary>
        </member>
        <member name="M:C1.Xaml.PdfViewer.C1PdfViewer.OnApplyTemplate">
            <summary>
            Builds the visual tree for the <see cref="T:C1.Xaml.PdfViewer.C1PdfViewer"/> control when a new template is applied.
            </summary>
            <remarks>
            This method is invoked whenever application code or an internal process, such as a rebuilding layout pass, calls the <see cref="M:ApplyTemplate"/> method.
            </remarks>
        </member>
        <member name="M:C1.Xaml.PdfViewer.C1_UWP_PdfViewer_XamlTypeInfo.XamlMetaDataProvider.GetXamlType(System.Type)">
            <summary>
            GetXamlType(Type)
            </summary>
        </member>
        <member name="M:C1.Xaml.PdfViewer.C1_UWP_PdfViewer_XamlTypeInfo.XamlMetaDataProvider.GetXamlType(System.String)">
            <summary>
            GetXamlType(String)
            </summary>
        </member>
        <member name="M:C1.Xaml.PdfViewer.C1_UWP_PdfViewer_XamlTypeInfo.XamlMetaDataProvider.GetXmlnsDefinitions">
            <summary>
            GetXmlnsDefinitions()
            </summary>
        </member>
    </members>
</doc>
