XmlStreamStore Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt einen XML-Datenspeicher zum Schreiben und Lesen von Benutzeranmerkungen dar.
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
- Vererbung
Konstruktoren
XmlStreamStore(Stream) |
Initialisiert eine neue Instanz der XmlStreamStore-Klasse mit einem angegebenen E/A-Stream. |
XmlStreamStore(Stream, IDictionary<Uri,IList<Uri>>) |
Initialisiert eine neue Instanz der XmlStreamStore-Klasse mit einem angegebenen E/A-Stream und einem Wörterbuch der bekannten kompatiblen Namespaces. |
Eigenschaften
AutoFlush |
Ruft einen Wert ab, mit dem angegeben wird, ob Daten in Anmerkungspuffern sofort in den physischen Datenspeicher geschrieben werden sollen, oder legt diesen Wert fest. |
IgnoredNamespaces |
Ruft eine Liste der Namespaces ab, die beim Laden des XML-Streams ignoriert wurden. |
IsDisposed |
Ruft einen Wert ab, mit dem angegeben wird, ob Dispose aufgerufen wurde. (Geerbt von AnnotationStore) |
SyncRoot |
Ruft das Objekt ab, das als Synchronisierungssperre für Abschnitte verwendet werden soll, in denen der AnnotationStore von großer Bedeutung ist. (Geerbt von AnnotationStore) |
WellKnownNamespaces |
Ruft eine Liste aller Namespaces ab, die vom Annotations Framework vordefiniert sind. |
Methoden
AddAnnotation(Annotation) |
Fügt dem Speicher eine neue Annotation hinzu. |
DeleteAnnotation(Guid) |
Löscht die Anmerkung mit der angegebenen Id aus dem Speicher. |
Dispose() |
Gibt alle vom Speicher verwendeten verwalteten und nicht verwalteten Ressourcen frei. (Geerbt von AnnotationStore) |
Dispose(Boolean) |
Gibt die vom Speicher verwendeten nicht verwalteten Ressourcen frei und gibt optional auch die verwalteten Ressourcen frei. (Geerbt von AnnotationStore) |
Equals(Object) |
Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist. (Geerbt von Object) |
Flush() |
Erzwingt, dass alle in internen Puffern beibehaltenen Anmerkungsdaten auf den zugrunde liegenden Datenträger geschrieben werden. |
GetAnnotation(Guid) |
Gibt die Anmerkung mit der angegebenen Id aus dem Speicher zurück. |
GetAnnotations() |
Gibt eine Liste aller Anmerkungen im Speicher zurück. |
GetAnnotations(ContentLocator) |
Gibt eine Liste der Anmerkungen zurück, die Anchors mit Locators aufweisen, die mit einer entsprechenden ContentLocatorPart-Sequenz beginnen. |
GetHashCode() |
Fungiert als Standardhashfunktion. (Geerbt von Object) |
GetType() |
Ruft den Type der aktuellen Instanz ab. (Geerbt von Object) |
GetWellKnownCompatibleNamespaces(Uri) |
Gibt eine Liste der als Eingabenamespace kompatiblen Namespaces zurück. |
MemberwiseClone() |
Erstellt eine flache Kopie des aktuellen Object. (Geerbt von Object) |
OnAnchorChanged(AnnotationResourceChangedEventArgs) |
Löst das AnchorChanged-Ereignis aus. (Geerbt von AnnotationStore) |
OnAuthorChanged(AnnotationAuthorChangedEventArgs) |
Löst das AuthorChanged-Ereignis aus. (Geerbt von AnnotationStore) |
OnCargoChanged(AnnotationResourceChangedEventArgs) |
Löst das CargoChanged-Ereignis aus. (Geerbt von AnnotationStore) |
OnStoreContentChanged(StoreContentChangedEventArgs) |
Löst das StoreContentChanged-Ereignis aus. (Geerbt von AnnotationStore) |
ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |
Ereignisse
AnchorChanged |
Tritt auf, wenn sich ein Anker für eine Annotation im Speicher ändert. (Geerbt von AnnotationStore) |
AuthorChanged |
Tritt auf, wenn sich ein Autor einer Annotation im Speicher ändert. (Geerbt von AnnotationStore) |
CargoChanged |
Tritt auf, wenn sich eine Ladung einer Annotation im Speicher ändert. (Geerbt von AnnotationStore) |
StoreContentChanged |
Tritt auf, wenn eine Annotation dem Speicher hinzugefügt oder aus dem Speicher gelöscht wird. (Geerbt von AnnotationStore) |