Class Annotation
Label data.
public class Annotation : IAnnotation
- Inheritance
-
Annotation
- Implements
- Derived
Fields
featureType
Feature type.
public Optional<string> featureType
Field Value
id
ID.
public Guid id
Field Value
properties
protected Optional<ProxyObject> properties
Field Value
timestamp
Last modification time of annotation.
public string timestamp
Field Value
Properties
Name
Name.
public Optional<string> Name { get; set; }
Property Value
Methods
GetID()
Get ID.
public Guid GetID()
Returns
GetPropertyString(string)
Get attribute string.
public Optional<string> GetPropertyString(string key)
Parameters
key
Returns
GetProperty<T>(string)
Get attribute data.
public Optional<T> GetProperty<T>(string key)
Parameters
key
Returns
Type Parameters
T
SetProperty<T>(string, Optional<T>)
Set attribute data.
public void SetProperty<T>(string key, Optional<T> value)
Parameters
keyvalue
Type Parameters
T