Class PTAnnotationOptions
Inheritance
System.Object
PTAnnotationOptions
Implements
Foundation.INSCoding
ObjCRuntime.INativeObject
System.IDisposable
Foundation.INSCopying
Assembly: Tools.dll
public class PTAnnotationOptions : NSObject, INSCoding, INativeObject, IDisposable, INSCopying
Constructors
Declaration
public PTAnnotationOptions()
Declaration
public PTAnnotationOptions(NSCoder coder)
Parameters
Type |
Name |
Description |
Foundation.NSCoder |
coder |
|
Declaration
protected PTAnnotationOptions(NSObjectFlag t)
Parameters
Type |
Name |
Description |
Foundation.NSObjectFlag |
t |
|
Declaration
public PTAnnotationOptions(bool canCreate, bool canEdit)
Parameters
Type |
Name |
Description |
System.Boolean |
canCreate |
|
System.Boolean |
canEdit |
|
Declaration
protected PTAnnotationOptions(IntPtr handle)
Parameters
Type |
Name |
Description |
System.IntPtr |
handle |
|
Properties
Declaration
public virtual bool CanCreate { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public virtual bool CanEdit { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public override IntPtr ClassHandle { get; }
Property Value
Type |
Description |
System.IntPtr |
|
Methods
Declaration
public virtual NSObject Copy(NSZone zone)
Parameters
Type |
Name |
Description |
Foundation.NSZone |
zone |
|
Returns
Type |
Description |
Foundation.NSObject |
|
Declaration
public virtual void EncodeTo(NSCoder encoder)
Parameters
Type |
Name |
Description |
Foundation.NSCoder |
encoder |
|
Declaration
public virtual bool IsEqualToAnnotationOptions(PTAnnotationOptions annotationOptions)
Parameters
Returns
Type |
Description |
System.Boolean |
|
Declaration
public static PTAnnotationOptions Options()
Returns
Implements
Foundation.INSCoding
ObjCRuntime.INativeObject
System.IDisposable
Foundation.INSCopying