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 la scrittura e la lettura di annotazioni 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
| Nome | Descrizione |
|---|---|
| XmlStreamStore(Stream, IDictionary<Uri,IList<Uri>>) |
Inizializza una nuova istanza della XmlStreamStore classe con un I/O Stream specificato e un dizionario di spazi dei nomi compatibili noti. |
| XmlStreamStore(Stream) |
Inizializza una nuova istanza della XmlStreamStore classe con un oggetto di I/O Streamspecificato. |
Proprietà
| Nome | Descrizione |
|---|---|
| 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 al caricamento del flusso XML. |
| IsDisposed |
Ottiene un valore che indica se Dispose è stato chiamato . (Ereditato da AnnotationStore) |
| SyncRoot |
Ottiene l'oggetto da utilizzare come blocco di sincronizzazione per AnnotationStore le sezioni critiche. (Ereditato da AnnotationStore) |
| WellKnownNamespaces |
Ottiene un elenco di tutti gli spazi dei nomi predefiniti da Annotations Framework. |
Metodi
| Nome | Descrizione |
|---|---|
| AddAnnotation(Annotation) |
Aggiunge un nuovo Annotation oggetto all'archivio. |
| DeleteAnnotation(Guid) |
Elimina l'annotazione con l'oggetto specificato Id dall'archivio. |
| Dispose() |
Rilascia 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, rilascia le risorse gestite. (Ereditato da AnnotationStore) |
| Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
| Flush() |
Forza la scrittura di tutti i dati di annotazione conservati nei buffer interni nel dispositivo di archiviazione sottostante. |
| GetAnnotation(Guid) |
Restituisce l'annotazione con l'oggetto specificato Id dall'archivio. |
| GetAnnotations() |
Restituisce un elenco di tutte le annotazioni nell'archivio. |
| GetAnnotations(ContentLocator) |
Restituisce un elenco di annotazioni con Anchors localizzatori che iniziano con una sequenza corrispondente ContentLocatorPart . |
| GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
| GetType() |
Ottiene il 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 del Objectcorrente. (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
| Nome | Descrizione |
|---|---|
| AnchorChanged |
Si verifica quando viene modificato un ancoraggio in uno qualsiasi Annotation nell'archivio. (Ereditato da AnnotationStore) |
| AuthorChanged |
Si verifica quando viene modificato un autore in uno qualsiasi Annotation nell'archivio. (Ereditato da AnnotationStore) |
| CargoChanged |
Si verifica quando cambia un carico su uno Annotation qualsiasi nel negozio. (Ereditato da AnnotationStore) |
| StoreContentChanged |
Si verifica quando un oggetto Annotation viene aggiunto o eliminato dall'archivio. (Ereditato da AnnotationStore) |