The AnnotationStore type exposes the following members.

Methods

  NameDescription
Public methodAdd
Adds an object to the end of the Collection<(Of <(<'T>)>)>.
(Inherited from Collection<(Of <(<'Annotation>)>)>.)
Public methodBeginEdit
Causes the object to enter editing mode.
Public methodCancelEdit
Causes the object to leave editing mode and revert to the previous, unedited value.
Public methodClear
Removes all elements from the Collection<(Of <(<'T>)>)>.
(Inherited from Collection<(Of <(<'Annotation>)>)>.)
Protected methodClearItems
Removes all items from the collection.
(Inherited from ObservableCollection<(Of <(<'Annotation>)>)>.)
Public methodContains
Determines whether an element is in the Collection<(Of <(<'T>)>)>.
(Inherited from Collection<(Of <(<'Annotation>)>)>.)
Public methodCopyTo
Copies the entire Collection<(Of <(<'T>)>)> to a compatible one-dimensional Array, starting at the specified index of the target array.
(Inherited from Collection<(Of <(<'Annotation>)>)>.)
Public methodEndEdit
Causes the object to leave editing mode and commit the edited value.
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 the Object is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetEnumerator
Returns an enumerator that iterates through the Collection<(Of <(<'T>)>)>.
(Inherited from Collection<(Of <(<'Annotation>)>)>.)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodIndexOf
Searches for the specified object and returns the zero-based index of the first occurrence within the entire Collection<(Of <(<'T>)>)>.
(Inherited from Collection<(Of <(<'Annotation>)>)>.)
Public methodInsert
Inserts an element into the Collection<(Of <(<'T>)>)> at the specified index.
(Inherited from Collection<(Of <(<'Annotation>)>)>.)
Protected methodInsertItem
Inserts an item into the collection at the specified index.
(Inherited from ObservableCollection<(Of <(<'Annotation>)>)>.)
Public methodLoad
Clears the current store and loads annotations from specified stream.
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Protected methodOnAnnotationPropertyChanged
Called when a property of an annotation has changed.
Protected methodOnCollectionChanged
Raises the CollectionChanged event with the provided event data.
(Overrides ObservableCollection<(Of <(<'T>)>)>..::..OnCollectionChanged(NotifyCollectionChangedEventArgs).)
Protected methodOnPropertyChanged
Raises the PropertyChanged event with the provided arguments.
(Inherited from ObservableCollection<(Of <(<'Annotation>)>)>.)
Public methodRegisterFactory
Registers an annotation factory.
Public methodRemove
Removes the first occurrence of a specific object from the Collection<(Of <(<'T>)>)>.
(Inherited from Collection<(Of <(<'Annotation>)>)>.)
Public methodRemoveAt
Removes the element at the specified index of the Collection<(Of <(<'T>)>)>.
(Inherited from Collection<(Of <(<'Annotation>)>)>.)
Protected methodRemoveItem
Removes the item at the specified index from the collection.
(Inherited from ObservableCollection<(Of <(<'Annotation>)>)>.)
Public methodSave
Saves the contents of this annotation store to specified stream.
Protected methodSetItem
Replaces the item at the specified index.
(Inherited from ObservableCollection<(Of <(<'Annotation>)>)>.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)

See Also