.NET Framework Class Library

DocumentViewer Members

<< Click to Display Table of Contents >>

Navigation:  Gnostice Document Studio .NET > Reference Documentation > API Reference > Gnostice.Controls.Xamarin Namespace > DocumentViewer Class >

.NET Framework Class Library

DocumentViewer Members

The DocumentViewer type exposes the following members.

Constructors

 

Name

Description

Public method

DocumentViewer


Methods

 

Name

Description

Protected method

ApplyBindings

(Inherited from BindableObject.)

Public method

BatchBegin

(Inherited from VisualElement.)

Public method

BatchCommit

(Inherited from VisualElement.)

Protected method

ChangeVisualState

(Inherited from VisualElement.)

Public method

ClearValue(BindableProperty)

(Inherited from BindableObject.)

Public method

ClearValue(BindablePropertyKey)

(Inherited from BindableObject.)

Public method

CloseDocument

Unloads the displayed document and closes the file.

Public method

CoerceValue(BindableProperty)

(Inherited from BindableObject.)

Public method

CoerceValue(BindablePropertyKey)

(Inherited from BindableObject.)

Public method

Descendants

(Inherited from Element.)

Public method

EffectIsAttached

(Inherited from Element.)

Public method

Equals

(Inherited from Object.)

Protected method

Finalize

(Inherited from Object.)

Public method

FindByName

(Inherited from Element.)

Public method

FindNext

Search for text in the forward direction starting from either the current cursor position (CursorPosition) or the position of the last search occurrence.

Public method

FindPrevious

Search for text in the reverse direction starting from either the current cursor position (CursorPosition) or the position of the last search occurrence.

Public method

FirstPage

Navigates to the first page.

Public method

Focus

(Inherited from VisualElement.)

Public method

ForceLayout

(Inherited from Layout.)

Public method

GetChildElements

(Inherited from View.)

Public method

GetHashCode

(Inherited from Object.)

Public method

GetSelectedText

Get selected text from the viewer

Public method

GetSizeRequest

Obsolete. (Inherited from Layout.)

Protected method

GetTemplateChild

(Inherited from TemplatedView.)

Public method

GetType

(Inherited from Object.)

Public method

GetValue

(Inherited from BindableObject.)

Public method

GetValues(BindableProperty, BindableProperty)

Obsolete. (Inherited from BindableObject.)

Public method

GetValues(BindableProperty, BindableProperty, BindableProperty)

Obsolete. (Inherited from BindableObject.)

Public method

GoToPage(Int32)

Navigates to specified page in the viewer.

Public method

GoToPage(Int32, Single, Single)

Navigates to specified page in the viewer.

Protected method

InvalidateLayout

(Inherited from Layout.)

Protected method

InvalidateMeasure

(Inherited from VisualElement.)

Public method

InvalidateMeasureNonVirtual

(Inherited from VisualElement.)

Public method

IsSet

(Inherited from BindableObject.)

Public method

LastPage

Navigates to the last page.

Public method

Layout

(Inherited from VisualElement.)

Protected method

LayoutChildren

(Inherited from TemplatedView.)

Public method

LoadDocument(Stream, String)

Loads a document from specified stream with specified password and then displays it in the viewer.

Public method

LoadDocument(String, String)

Loads a document from specified file with specified password and then displays it in the viewer.

Public method

LowerChild

(Inherited from Layout.)

Public method

Measure

(Inherited from VisualElement.)

Protected method

MemberwiseClone

(Inherited from Object.)

Public method

NativeSizeChanged

(Inherited from VisualElement.)

Public method

NextPage

Navigates to the next page in the viewer.

Protected method

OnApplyTemplate

(Inherited from TemplatedView.)

Protected method

OnBindingContextChanged

(Inherited from ContentView.)

Protected method

OnChildAdded

(Inherited from VisualElement.)

Protected method

OnChildMeasureInvalidated()

(Inherited from Layout.)

Protected method

OnChildMeasureInvalidated(Object, EventArgs)

(Inherited from Layout.)

Protected method

OnChildRemoved(Element)

Obsolete. (Inherited from TemplatedView.)

Protected method

OnChildRemoved(Element, Int32)

(Inherited from TemplatedView.)

Protected method

OnChildrenReordered

(Inherited from VisualElement.)

Protected method

OnMeasure

(Inherited from VisualElement.)

Protected method

OnParentSet

(Inherited from NavigableElement.)

Protected method

OnPropertyChanged

(Inherited from Element.)

Protected method

OnPropertyChanging

(Inherited from BindableObject.)

Protected method

OnSizeAllocated

(Inherited from Layout.)

Protected method

OnSizeRequest

Obsolete. (Inherited from TemplatedView.)

Protected method

OnTabIndexPropertyChanged

(Inherited from VisualElement.)

Protected method

OnTabStopPropertyChanged

(Inherited from VisualElement.)

Public method

PreviousPage

Navigates to the previous page in the viewer.

Public method

RaiseChild

(Inherited from Layout.)

Public method

RefreshView

Refresh document rendering in the viewer.

Public method

RemoveBinding

(Inherited from BindableObject.)

Public method

RemoveDynamicResource

(Inherited from Element.)

Public method

RotatePage

Rotates specified page by specified angle.

Public method

RotatePages

Rotate specified pages by specified angle.

Public method

RotatePagesAntiClockwise90

Rotates contents of specified pages by 90 degrees in the counter-clockwise direction.

Public method

RotatePagesClockwise90

Rotate contents of specified pages by 90 degrees in the clockwise direction.

Public method

SetBinding

(Inherited from BindableObject.)

Public method

SetDynamicResource

(Inherited from Element.)

Public method

SetValue(BindableProperty, Object)

(Inherited from BindableObject.)

Public method

SetValue(BindablePropertyKey, Object)

(Inherited from BindableObject.)

Public method

SetValueCore

(Inherited from BindableObject.)

Public method

SetValueFromRenderer(BindableProperty, Object)

(Inherited from Element.)

Public method

SetValueFromRenderer(BindablePropertyKey, Object)

(Inherited from Element.)

Protected method

ShouldInvalidateOnChildAdded

(Inherited from Layout.)

Protected method

ShouldInvalidateOnChildRemoved

(Inherited from Layout.)

Protected method

SizeAllocated

(Inherited from VisualElement.)

Protected method

TabIndexDefaultValueCreator

(Inherited from VisualElement.)

Protected method

TabStopDefaultValueCreator

(Inherited from VisualElement.)

Public method

ToString

(Inherited from Object.)

Protected method

UnapplyBindings

(Inherited from BindableObject.)

Public method

Unfocus

(Inherited from VisualElement.)

Protected method

UpdateChildrenLayout

(Inherited from Layout.)

Public method

ZoomIn

Increases page magnification to the next preset level.

Public method

ZoomOut

Decreases page magnification to the previous preset level.

Properties

 

Name

Description

Public property

ActiveDocument

Gets the currently loaded document.

Public property

AnchorX

(Inherited from VisualElement.)

Public property

AnchorY

(Inherited from VisualElement.)

Public property

AutomationId

(Inherited from Element.)

Public property

Background

(Inherited from VisualElement.)

Public property

BackgroundColor

(Inherited from VisualElement.)

Public property

Batched

(Inherited from VisualElement.)

Public property

Behaviors

(Inherited from VisualElement.)

Public property

BindingContext

(Inherited from BindableObject.)

Public property

Bounds

(Inherited from VisualElement.)

Public property

CascadeInputTransparent

(Inherited from Layout.)

Public property

Children

(Inherited from Layout.)

Public property

class

(Inherited from NavigableElement.)

Public property

ClassId

(Inherited from Element.)

Public property

Clip

(Inherited from VisualElement.)

Public property

Content

(Inherited from ContentView.)

Public property

ControlTemplate

(Inherited from TemplatedView.)

Public property

CurrentPage

Gets the page number of the currently visible page in the viewer.

Public property

CurrentView


Public property

DisableLayout

(Inherited from VisualElement.)

Public property

Dispatcher

(Inherited from BindableObject.)

Public property

EffectControlProvider

(Inherited from Element.)

Public property

Effects

(Inherited from Element.)

Public property

FlowDirection

(Inherited from VisualElement.)

Protected property

GestureController

(Inherited from View.)

Public property

GestureRecognizers

(Inherited from View.)

Public property

Height

(Inherited from VisualElement.)

Public property

HeightRequest

(Inherited from VisualElement.)

Public property

HorizontalOptions

(Inherited from View.)

Public property

HScrollBar

Gets or sets the horizontal scroll bar settings of the viewer.

Public property

Id

(Inherited from Element.)

Public property

InputTransparent

(Inherited from VisualElement.)

Public property

IsClippedToBounds

(Inherited from Layout.)

Public property

IsDocumentLoaded

Gets whether a document is currently loaded.

Public property

IsEnabled

(Inherited from VisualElement.)

Public property

IsFocused

(Inherited from VisualElement.)

Public property

IsInNativeLayout

(Inherited from VisualElement.)

Public property

IsNativeStateConsistent

(Inherited from VisualElement.)

Public property

IsPlatformEnabled

(Inherited from VisualElement.)

Public property

IsTabStop

(Inherited from VisualElement.)

Public property

IsVisible

(Inherited from VisualElement.)

Public property

LogicalChildren

(Inherited from Element.)

Public property

Margin

(Inherited from View.)

Public property

MinimumHeightRequest

(Inherited from VisualElement.)

Public property

MinimumWidthRequest

(Inherited from VisualElement.)

Public property

Navigation

(Inherited from NavigableElement.)

Public property

NavigationProxy

(Inherited from NavigableElement.)

Public property

Opacity

(Inherited from VisualElement.)

Public property

Orientation

Gets or sets viewer orientation.

Public property

Padding

(Inherited from Layout.)

Public property

PageCount

Gets the number of pages in the current document.

Public property

PageLayout

Gets or sets how pages are laid out by the viewer.

Public property

Parent

(Inherited from Element.)

Public property

ParentView

Obsolete. (Inherited from Element.)

Public property

Platform

Obsolete. (Inherited from Element.)

Public property

Preferences

Gets or sets viewer preferences.

Public property

RealParent

(Inherited from Element.)

Public property

Resources

(Inherited from VisualElement.)

Public property

Rotation

(Inherited from VisualElement.)

Public property

RotationX

(Inherited from VisualElement.)

Public property

RotationY

(Inherited from VisualElement.)

Public property

Scale

(Inherited from VisualElement.)

Public property

ScaleX

(Inherited from VisualElement.)

Public property

ScaleY

(Inherited from VisualElement.)

Public property

Style

(Inherited from NavigableElement.)

Public property

StyleClass

(Inherited from NavigableElement.)

Public property

StyleId

(Inherited from Element.)

Public property

TabIndex

(Inherited from VisualElement.)

Public property

TranslationX

(Inherited from VisualElement.)

Public property

TranslationY

(Inherited from VisualElement.)

Public property

Triggers

(Inherited from VisualElement.)

Public property

VerticalOptions

(Inherited from View.)

Public property

Visual

(Inherited from VisualElement.)

Public property

VScrollBar

Gets or sets the vertical scroll bar settings of the viewer.

Public property

Width

(Inherited from VisualElement.)

Public property

WidthRequest

(Inherited from VisualElement.)

Public property

X

(Inherited from VisualElement.)

Public property

Y

(Inherited from VisualElement.)

Public property

Zoom

Gets page magnification options.

Events

 

Name

Description

Public event

BatchCommitted

(Inherited from VisualElement.)

Public event

BindingContextChanged

(Inherited from BindableObject.)

Public event

ChildAdded

(Inherited from Element.)

Public event

ChildRemoved

(Inherited from Element.)

Public event

ChildrenReordered

(Inherited from VisualElement.)

Public event

DescendantAdded

(Inherited from Element.)

Public event

DescendantRemoved

(Inherited from Element.)

Public event

DocumentLoaded

Occurs when the viewer navigates to a new page.

Public event

DocumentProcessingError

Occurs when the document engine encounters an error when processing the document that is being loaded.

Public event

FocusChangeRequested

(Inherited from VisualElement.)

Public event

Focused

(Inherited from VisualElement.)

Public event

LayoutChanged

(Inherited from Layout.)

Public event

MeasureInvalidated

(Inherited from VisualElement.)

Public event

MouseDown

Occurs when the left mouse button is clicked.

Public event

MouseMove

Occurs when the mouse is moved over the viewer frame.

Public event

MouseUp

Occurs when the left mouse button is released.

Public event

OnSelectionCleared

Occurs when the selection is cleared in the viewer.

Public event

OnTextSelection

Occurs when the end-user selects the text in the viewer.

Public event

PageChanged

Occurs when the viewer navigates to a new page.

Public event

PagesAdded


Public event

PlatformSet

Obsolete. (Inherited from Element.)

Public event

PropertyChanged

(Inherited from BindableObject.)

Public event

PropertyChanging

(Inherited from BindableObject.)

Public event

SizeChanged

(Inherited from VisualElement.)

Public event

Unfocused

(Inherited from VisualElement.)

Public event

ZoomChanged

Occurs when the end-user changes the page magnification in the viewer.

Public event

ZoomListUpdated

Occurs when the viewer calculates standard zoom types and updates the internal list.

Explicit Interface Implementations

 

Name

Description

Explicit interface implemetationPrivate property

Xamarin#Forms#Internals#IGestureController#CompositeGestureRecognizers

(Inherited from View.)

Explicit interface implemetationPrivate property

Xamarin#Forms#IVisualElementController#EffectiveFlowDirection

(Inherited from VisualElement.)

Explicit interface implemetationPrivate method

Xamarin#Forms#IVisualElementController#InvalidateMeasure

(Inherited from VisualElement.)

Explicit interface implemetationPrivate method

Xamarin#Forms#Internals#INameScope#RegisterName

(Inherited from Element.)

Explicit interface implemetationPrivate method

Xamarin#Forms#Internals#IDynamicResourceHandler#SetDynamicResource

(Inherited from BindableObject.)

Explicit interface implemetationPrivate method

Xamarin#Forms#IElementController#SetValueFromRenderer

(Inherited from Element.)

See Also

DocumentViewer Class

Gnostice.Controls.Xamarin Namespace