Class AnnotTile
Represents an annotation tile that is present on the UI.
It holds all the information relevant to the annotation and some
buffered data related to the visual representation of the annotation.
Assembly: PDFNet.dll
Syntax
public class AnnotTile : IDisposable
Constructors
AnnotTile(uint, uint, uint, uint, uint, long, int, int, long, long, int, AnnotManager, Mutex)
Declaration
public AnnotTile(uint width, uint height, uint stride, uint page_num, uint annot_index, long annot_key, int x_offset, int y_offset, long x_in_page, long y_in_page, int tilesRemaining, AnnotManager parent, Mutex syncMutex)
Parameters
Fields
Height
Declaration
Field Value
Index
Declaration
Field Value
IsRemoved
Declaration
Field Value
IsValid
Declaration
Field Value
Key
Declaration
Field Value
PageNum
Declaration
Field Value
Stride
Declaration
Field Value
TileType
Declaration
Field Value
Width
Declaration
Field Value
XInPage
Declaration
Field Value
XOffset
Declaration
Field Value
XPageLoc
Declaration
Field Value
YInPage
Declaration
Field Value
YOffset
Declaration
Field Value
YPageLoc
Declaration
Field Value
Properties
Description
Gives a quick handy desription of the annot.
Declaration
public string Description { get; }
Property Value
EffectiveX
Declaration
public long EffectiveX { get; }
Property Value
EffectiveY
Declaration
public long EffectiveY { get; }
Property Value
IsAttached
Gets a bool indicating whether the current tile's visual element is
attached to any parent.
Declaration
public bool IsAttached { get; }
Property Value
IsMultiplyBlended
Indicates whether the current annotation is multiply blended with the page content beneath it.
Declaration
public bool IsMultiplyBlended { get; }
Property Value
IsVectorImage
Indicates whether the current tile is a vector or a bitmap.
Declaration
public bool IsVectorImage { get; }
Property Value
VectorData
The string representing the vector drawing instructions used by this tile.
Declaration
public string VectorData { get; }
Property Value
VisualElement
Gets a FrameworkElement reference for the visual element
of the annotation. This will return null if there is not visual
element associated with the current annotation tile.
Declaration
public Viewbox VisualElement { get; }
Property Value
Methods
Dispose()
Declaration
public override sealed void Dispose()
Dispose(bool)
Declaration
protected virtual void Dispose(bool A_0)
Parameters
Type |
Name |
Description |
bool |
A_0 |
|
Draw()
Declaration
Implements