XmlStreamStore Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Reprezentuje magazyn danych XML do zapisywania i odczytywania adnotacji użytkownika.
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
- Dziedziczenie
Konstruktory
XmlStreamStore(Stream) |
Inicjuje XmlStreamStore nowe wystąpienie klasy z określonym we/ Streamwy . |
XmlStreamStore(Stream, IDictionary<Uri,IList<Uri>>) |
Inicjuje XmlStreamStore nowe wystąpienie klasy z określonym we/ Stream wy i słownikiem znanych zgodnych przestrzeni nazw. |
Właściwości
AutoFlush |
Pobiera lub ustawia wartość wskazującą, czy dane w buforach adnotacji mają być zapisywane natychmiast w fizycznym magazynie danych. |
IgnoredNamespaces |
Pobiera listę przestrzeni nazw, które zostały zignorowane podczas ładowania strumienia XML. |
IsDisposed |
Pobiera wartość wskazującą, czy Dispose została wywołana. (Odziedziczone po AnnotationStore) |
SyncRoot |
Pobiera obiekt do użycia jako blokadę synchronizacji dla AnnotationStore krytycznych sekcji. (Odziedziczone po AnnotationStore) |
WellKnownNamespaces |
Pobiera listę wszystkich przestrzeni nazw wstępnie zdefiniowanych przez platformę Annotations Framework. |
Metody
AddAnnotation(Annotation) |
Dodaje nowy Annotation element do sklepu. |
DeleteAnnotation(Guid) |
Usuwa adnotację z określoną Id wartością ze sklepu. |
Dispose() |
Zwalnia wszystkie zarządzane i niezarządzane zasoby używane przez magazyn. (Odziedziczone po AnnotationStore) |
Dispose(Boolean) |
Zwalnia niezarządzane zasoby używane przez magazyn i opcjonalnie zwalnia zarządzane zasoby. (Odziedziczone po AnnotationStore) |
Equals(Object) |
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
Flush() |
Wymusza zapisanie wszystkich danych adnotacji w buforach wewnętrznych do bazowego urządzenia magazynowego. |
GetAnnotation(Guid) |
Zwraca adnotację z określoną Id wartością z magazynu. |
GetAnnotations() |
Zwraca listę wszystkich adnotacji w sklepie. |
GetAnnotations(ContentLocator) |
Zwraca listę adnotacji, które mają Anchors lokalizatory rozpoczynające się od pasującej ContentLocatorPart sekwencji. |
GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
GetType() |
Type Pobiera wartość bieżącego wystąpienia. (Odziedziczone po Object) |
GetWellKnownCompatibleNamespaces(Uri) |
Zwraca listę przestrzeni nazw, które są zgodne jako przestrzeń nazw wejściowych. |
MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
OnAnchorChanged(AnnotationResourceChangedEventArgs) |
AnchorChanged Zgłasza zdarzenie. (Odziedziczone po AnnotationStore) |
OnAuthorChanged(AnnotationAuthorChangedEventArgs) |
AuthorChanged Zgłasza zdarzenie. (Odziedziczone po AnnotationStore) |
OnCargoChanged(AnnotationResourceChangedEventArgs) |
CargoChanged Zgłasza zdarzenie. (Odziedziczone po AnnotationStore) |
OnStoreContentChanged(StoreContentChangedEventArgs) |
StoreContentChanged Zgłasza zdarzenie. (Odziedziczone po AnnotationStore) |
ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |
Zdarzenia
AnchorChanged |
Występuje, gdy kotwica w dowolnym Annotation magazynie ulegnie zmianie. (Odziedziczone po AnnotationStore) |
AuthorChanged |
Występuje, gdy autor w dowolnym Annotation miejscu w sklepie ulegnie zmianie. (Odziedziczone po AnnotationStore) |
CargoChanged |
Występuje, gdy ładunek na dowolnym Annotation w sklepie ulegnie zmianie. (Odziedziczone po AnnotationStore) |
StoreContentChanged |
Występuje po dodaniu lub usunięciu obiektu Annotation ze sklepu. (Odziedziczone po AnnotationStore) |