Class PTAnnotationModel
Inheritance
System.Object
PTAnnotationModel
Implements
ObjCRuntime.INativeObject
System.IDisposable
Assembly: Tools.dll
Syntax
public class PTAnnotationModel : NSObject, IPTAnnotationModel
Constructors
PTAnnotationModel()
Declaration
public PTAnnotationModel()
PTAnnotationModel(NSObjectFlag)
Declaration
protected PTAnnotationModel(NSObjectFlag t)
Parameters
Type |
Name |
Description |
Foundation.NSObjectFlag |
t |
|
PTAnnotationModel(NativeHandle)
Declaration
protected PTAnnotationModel(NativeHandle handle)
Parameters
Type |
Name |
Description |
ObjCRuntime.NativeHandle |
handle |
|
Properties
Author
Declaration
public virtual PTAnnotationAuthorModel Author { get; }
Property Value
ClassHandle
Declaration
public override NativeHandle ClassHandle { get; }
Property Value
Type |
Description |
ObjCRuntime.NativeHandle |
|
Color
Declaration
public virtual UIColor Color { get; }
Property Value
Type |
Description |
UIKit.UIColor |
|
Contents
Declaration
public virtual string Contents { get; }
Property Value
Type |
Description |
System.String |
|
CreationDate
Declaration
public virtual NSDate CreationDate { get; }
Property Value
Type |
Description |
Foundation.NSDate |
|
CreationDateDaySectionIdentifier
Declaration
public virtual string CreationDateDaySectionIdentifier { get; }
Property Value
Type |
Description |
System.String |
|
Document
Declaration
public virtual PTDocumentModel Document { get; }
Property Value
ExtendedAnnotType
Declaration
public virtual PTExtendedAnnotType ExtendedAnnotType { get; }
Property Value
Height
Declaration
public virtual NFloat Height { get; }
Property Value
Type |
Description |
System.Runtime.InteropServices.NFloat |
|
Identifier
Declaration
public virtual string Identifier { get; }
Property Value
Type |
Description |
System.String |
|
LastReply
Declaration
public virtual PTAnnotationModel LastReply { get; }
Property Value
LastReplyDate
Declaration
public virtual NSDate LastReplyDate { get; }
Property Value
Type |
Description |
Foundation.NSDate |
|
ModificationDate
Declaration
public virtual NSDate ModificationDate { get; }
Property Value
Type |
Description |
Foundation.NSDate |
|
ModificationDateDaySectionIdentifier
Declaration
public virtual string ModificationDateDaySectionIdentifier { get; }
Property Value
Type |
Description |
System.String |
|
Opacity
Declaration
public virtual double Opacity { get; }
Property Value
Type |
Description |
System.Double |
|
Page
Declaration
public virtual PTPageModel Page { get; }
Property Value
PageNumber
Declaration
public virtual int PageNumber { get; }
Property Value
Type |
Description |
System.Int32 |
|
Declaration
public virtual CGRect PageRect { get; }
Property Value
Type |
Description |
CoreGraphics.CGRect |
|
Parent
Declaration
public virtual PTAnnotationModel Parent { get; }
Property Value
Placeholder
Declaration
public virtual bool Placeholder { get; }
Property Value
Type |
Description |
System.Boolean |
|
Replies
Declaration
public virtual NSSet Replies { get; }
Property Value
Type |
Description |
Foundation.NSSet |
|
ReplyCount
Declaration
public virtual int ReplyCount { get; }
Property Value
Type |
Description |
System.Int32 |
|
State
Declaration
public virtual string State { get; }
Property Value
Type |
Description |
System.String |
|
Type
Declaration
public virtual PTAnnotType Type { get; }
Property Value
TypeName
Declaration
public virtual string TypeName { get; }
Property Value
Type |
Description |
System.String |
|
Width
Declaration
public virtual NFloat Width { get; }
Property Value
Type |
Description |
System.Runtime.InteropServices.NFloat |
|
X
Declaration
public virtual NFloat X { get; }
Property Value
Type |
Description |
System.Runtime.InteropServices.NFloat |
|
Y
Declaration
public virtual NFloat Y { get; }
Property Value
Type |
Description |
System.Runtime.InteropServices.NFloat |
|
Methods
Dispose(Boolean)
Declaration
protected override void Dispose(bool disposing)
Parameters
Type |
Name |
Description |
System.Boolean |
disposing |
|
Implements
ObjCRuntime.INativeObject
System.IDisposable