The AbstractAnnotation type exposes the following members.

Methods

  NameDescription
AddChangeListenerOverloaded.
AsDictionary
Return a dictionary that contains the same key/values as this IAnnotation.
ContainsProperty
Returns whether there the property is defined.
Equals
Determines whether the specified Object is equal to the current Object.
(Overrides Object..::.Equals(Object).)
Finalize
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
GenerateChangeSupport
Called the first time a ChangeSupport object is needed.
(Inherited from AbstractChangeable.)
GetChangeSupport
Called to retrieve the ChangeSupport for this object.
(Inherited from AbstractChangeable.)
GetHashCode
Serves as a hash function for a particular type.
(Overrides Object..::.GetHashCode()()().)
GetProperty
Retrieve the value of a property by key.
GetType
Gets the Type of the current instance.
(Inherited from Object.)
HasListenersOverloaded.
IsUnchanging
A particular ChangeType can never be raised by this Changeable.
(Inherited from AbstractChangeable.)
MemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
RemoveChangeListenerOverloaded.
RemoveProperty
Delete a property.
SetProperty
Set the value of a property.
ToString
Returns a String that represents the current Object.
(Overrides Object..::.ToString()()().)

See Also