XmlStreamStore Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Rappresenta un archivio dati XML per scrivere e leggere le annotazioni dell'utente.
public ref class XmlStreamStore sealed : System::Windows::Annotations::Storage::AnnotationStore
public sealed class XmlStreamStore : System.Windows.Annotations.Storage.AnnotationStore
type XmlStreamStore = class
inherit AnnotationStore
Public NotInheritable Class XmlStreamStore
Inherits AnnotationStore
- Ereditarietà
Costruttori
XmlStreamStore(Stream) |
Inizializza una nuova istanza della classe XmlStreamStore con un oggetto Stream di I/O specifico. |
XmlStreamStore(Stream, IDictionary<Uri,IList<Uri>>) |
Inizializza una nuova istanza della classe XmlStreamStore con un oggetto Stream di I/O specifico e un dizionario di spazi dei nomi compatibili noti. |
Proprietà
AutoFlush |
Ottiene o imposta un valore che indica se i dati nei buffer di annotazione devono essere scritti immediatamente nell'archivio dati fisico. |
IgnoredNamespaces |
Ottiene un elenco degli spazi dei nomi ignorati quando il flusso XML è stato caricato. |
IsDisposed |
Ottiene un valore che indica se l'oggetto Dispose è stato chiamato. (Ereditato da AnnotationStore) |
SyncRoot |
Ottiene l'oggetto da usare come blocco di sincronizzazione per le sezioni critiche di AnnotationStore. (Ereditato da AnnotationStore) |
WellKnownNamespaces |
Ottiene un elenco di tutti gli spazi dei nomi predefiniti da Annotations Framework. |
Metodi
AddAnnotation(Annotation) |
Aggiunge un nuovo oggetto Annotation all'archivio. |
DeleteAnnotation(Guid) |
Elimina dall'archivio l'annotazione con l'Id specificato. |
Dispose() |
Libera tutte le risorse gestite e non gestite usate dall'archivio. (Ereditato da AnnotationStore) |
Dispose(Boolean) |
Rilascia le risorse non gestite usate dall'archivio e, facoltativamente, le risorse gestite. (Ereditato da AnnotationStore) |
Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
Flush() |
Forza la scrittura nel dispositivo di archiviazione sottostante dei dati di annotazione mantenuti nei buffer interni. |
GetAnnotation(Guid) |
Restituisce dall'archivio l'annotazione con l'oggetto Id specificato. |
GetAnnotations() |
Restituisce un elenco di tutte le annotazioni nell'archivio. |
GetAnnotations(ContentLocator) |
Restituisce un elenco di annotazioni che hanno Anchors con localizzatori che iniziano con una sequenza ContentLocatorPart corrispondente. |
GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
GetType() |
Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
GetWellKnownCompatibleNamespaces(Uri) |
Restituisce un elenco di spazi dei nomi compatibili come spazio dei nomi di input. |
MemberwiseClone() |
Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) |
OnAnchorChanged(AnnotationResourceChangedEventArgs) |
Genera l'evento AnchorChanged. (Ereditato da AnnotationStore) |
OnAuthorChanged(AnnotationAuthorChangedEventArgs) |
Genera l'evento AuthorChanged. (Ereditato da AnnotationStore) |
OnCargoChanged(AnnotationResourceChangedEventArgs) |
Genera l'evento CargoChanged. (Ereditato da AnnotationStore) |
OnStoreContentChanged(StoreContentChangedEventArgs) |
Genera l'evento StoreContentChanged. (Ereditato da AnnotationStore) |
ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
Eventi
AnchorChanged |
Si verifica quando cambia un ancoraggio su qualsiasi Annotation nell'archivio. (Ereditato da AnnotationStore) |
AuthorChanged |
Si verifica quando cambia un autore su qualsiasi Annotation nell'archivio. (Ereditato da AnnotationStore) |
CargoChanged |
Si verifica quando cambia un cargo su qualsiasi Annotation nell'archivio. (Ereditato da AnnotationStore) |
StoreContentChanged |
Si verifica quando un oggetto Annotation viene aggiunto o eliminato dall'archivio. (Ereditato da AnnotationStore) |