This documentation is archived and is not being maintained.
XmlStreamStore Class
Visual Studio 2010
Represents an XML data store for writing and reading user annotations.
System::Object
System.Windows.Annotations.Storage::AnnotationStore
System.Windows.Annotations.Storage::XmlStreamStore
System.Windows.Annotations.Storage::AnnotationStore
System.Windows.Annotations.Storage::XmlStreamStore
Assembly: PresentationFramework (in PresentationFramework.dll)
The XmlStreamStore type exposes the following members.
| Name | Description | |
|---|---|---|
![]() | XmlStreamStore(Stream) | Initializes a new instance of the XmlStreamStore class with a specified I/O Stream. |
![]() | XmlStreamStore(Stream, IDictionary<Uri, IList<Uri>>) | Initializes a new instance of the XmlStreamStore class with a specified I/O Stream and dictionary of known compatible namespaces. |
| Name | Description | |
|---|---|---|
![]() | AutoFlush | Gets or sets a value that indicates whether data in annotation buffers is to be written immediately to the physical data store. (Overrides AnnotationStore::AutoFlush.) |
![]() | IgnoredNamespaces | Gets a list of the namespaces that were ignored when the XML stream was loaded. |
![]() | IsDisposed | Gets a value that indicates whether Dispose has been called. (Inherited from AnnotationStore.) |
![]() | SyncRoot | Gets the object to use as a synchronization lock for AnnotationStore critical sections. (Inherited from AnnotationStore.) |
![]() ![]() | WellKnownNamespaces | Gets a list of all namespaces that are predefined by the Annotations Framework. |
| Name | Description | |
|---|---|---|
![]() | AddAnnotation | Adds a new Annotation to the store. (Overrides AnnotationStore::AddAnnotation(Annotation).) |
![]() | DeleteAnnotation | Deletes the annotation with the specified Id from the store. (Overrides AnnotationStore::DeleteAnnotation(Guid).) |
![]() | Dispose() | Releases all managed and unmanaged resources used by the store. (Inherited from AnnotationStore.) |
![]() | Dispose(Boolean) | Releases the unmanaged resources used by the store and optionally releases the managed resources. (Inherited from AnnotationStore.) |
![]() | Equals(Object) | Determines whether the specified Object is equal to the current Object. (Inherited from Object.) |
![]() | Finalize | Guarantees that Dispose will eventually be called for this store. (Inherited from AnnotationStore.) |
![]() | Flush | Forces any annotation data retained in internal buffers to be written to the underlying storage device. (Overrides AnnotationStore::Flush().) |
![]() | GetAnnotation | Returns the annotation with the specified Id from the store. (Overrides AnnotationStore::GetAnnotation(Guid).) |
![]() | GetAnnotations() | Returns a list of all the annotations in the store. (Overrides AnnotationStore::GetAnnotations().) |
![]() | GetAnnotations(ContentLocator) | Returns a list of annotations that have Anchors with locators that begin with a matching ContentLocatorPart sequence. (Overrides AnnotationStore::GetAnnotations(ContentLocator).) |
![]() | GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) |
![]() | GetType | Gets the Type of the current instance. (Inherited from Object.) |
![]() ![]() | GetWellKnownCompatibleNamespaces | Returns a list of namespaces that are compatible as an input namespace. |
![]() | MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) |
![]() | OnAnchorChanged | Raises the AnchorChanged event. (Inherited from AnnotationStore.) |
![]() | OnAuthorChanged | Raises the AuthorChanged event. (Inherited from AnnotationStore.) |
![]() | OnCargoChanged | Raises the CargoChanged event. (Inherited from AnnotationStore.) |
![]() | OnStoreContentChanged | Raises the StoreContentChanged event. (Inherited from AnnotationStore.) |
![]() | ToString | Returns a string that represents the current object. (Inherited from Object.) |
| Name | Description | |
|---|---|---|
![]() | AnchorChanged | Occurs when an anchor on any Annotation in the store changes. (Inherited from AnnotationStore.) |
![]() | AuthorChanged | Occurs when an author on any Annotation in the store changes. (Inherited from AnnotationStore.) |
![]() | CargoChanged | Occurs when a cargo on any Annotation in the store changes. (Inherited from AnnotationStore.) |
![]() | StoreContentChanged | Occurs when an Annotation is added to or deleted from the store. (Inherited from AnnotationStore.) |
Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2
The .NET Framework does not support all versions of every platform. For a list of the supported versions, see .NET Framework System Requirements.
Show:
