Click or drag to resize

AnnotationDataCollectionT Class

This class can be used to hold a collection of AnnotationData objects.
Inheritance Hierarchy

Namespace:  Atalasoft.Annotate
Assembly:  Atalasoft.dotImage (in Atalasoft.dotImage.dll) Version: (.NET 4.5.2, x86)
public class AnnotationDataCollection<T> : Collection<T>, 
	ICloneable, IDeserializationCallback
where T : AnnotationData

Type Parameters


The AnnotationDataCollectionT type exposes the following members.

Public propertyCount (Inherited from CollectionT.)
Public propertyItem
Gets or sets the element at the specified index.
(Inherited from CollectionT.)
Protected propertyItems (Inherited from CollectionT.)
Public methodAdd (Inherited from CollectionT.)
Public methodClear (Inherited from CollectionT.)
Protected methodClearItems (Overrides CollectionTClearItems.)
Public methodClone
Creates a new object that is a copy of the current instance.
Public methodContains (Inherited from CollectionT.)
Public methodCopyTo (Inherited from CollectionT.)
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetEnumerator (Inherited from CollectionT.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodIndexOf (Inherited from CollectionT.)
Public methodInsert (Inherited from CollectionT.)
Protected methodInsertItem (Overrides CollectionTInsertItem(Int32, T).)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Protected methodOnCollectionChanged
Called when there is a change in the collection.
Public methodOnDeserialization
Runs when the entire object graph has been deserialized.
Public methodRemove (Inherited from CollectionT.)
Public methodRemoveAt (Inherited from CollectionT.)
Protected methodRemoveItem (Overrides CollectionTRemoveItem(Int32).)
Protected methodSetItem
Replaces the element at the specified index.
(Overrides CollectionTSetItem(Int32, T).)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Public eventAnnotationControllerNotification
Raised after a property has been changed.
Public eventCollectionChanged
Raised when the collection has changed.
Public eventPropertyChanging
Raised before a property is changed.
The LayerData object makes use of this class to hold the AnnotationData for the layer. In most cases there is no need to create an instance of this class.
See Also