XmlStreamStore Konstruktoren

Definition

Initialisiert eine neue Instanz der XmlStreamStore-Klasse.

Überlädt

Name Beschreibung
XmlStreamStore(Stream)

Initialisiert eine neue Instanz der XmlStreamStore Klasse mit einer angegebenen E/A Stream.

XmlStreamStore(Stream, IDictionary<Uri,IList<Uri>>)

Initialisiert eine neue Instanz der XmlStreamStore Klasse mit einer angegebenen E/A Stream und einem Wörterbuch bekannter kompatibler Namespaces.

XmlStreamStore(Stream)

Initialisiert eine neue Instanz der XmlStreamStore Klasse mit einer angegebenen E/A Stream.

public:
 XmlStreamStore(System::IO::Stream ^ stream);
public XmlStreamStore(System.IO.Stream stream);
new System.Windows.Annotations.Storage.XmlStreamStore : System.IO.Stream -> System.Windows.Annotations.Storage.XmlStreamStore
Public Sub New (stream As Stream)

Parameter

stream
Stream

Der E/A-Stream zum Lesen und Schreiben von Benutzeranmerkungen.

Hinweise

stream muss im gültigen XML-Format vorliegen und dem Microsoft Annotations Framework-Schema entsprechen.

Gilt für:

XmlStreamStore(Stream, IDictionary<Uri,IList<Uri>>)

Initialisiert eine neue Instanz der XmlStreamStore Klasse mit einer angegebenen E/A Stream und einem Wörterbuch bekannter kompatibler Namespaces.

public:
 XmlStreamStore(System::IO::Stream ^ stream, System::Collections::Generic::IDictionary<Uri ^, System::Collections::Generic::IList<Uri ^> ^> ^ knownNamespaces);
public XmlStreamStore(System.IO.Stream stream, System.Collections.Generic.IDictionary<Uri,System.Collections.Generic.IList<Uri>> knownNamespaces);
new System.Windows.Annotations.Storage.XmlStreamStore : System.IO.Stream * System.Collections.Generic.IDictionary<Uri, System.Collections.Generic.IList<Uri>> -> System.Windows.Annotations.Storage.XmlStreamStore
Public Sub New (stream As Stream, knownNamespaces As IDictionary(Of Uri, IList(Of Uri)))

Parameter

stream
Stream

Der E/A-Stream zum Lesen und Schreiben von Benutzeranmerkungen.

knownNamespaces
IDictionary<Uri,IList<Uri>>

Ein Wörterbuch mit einer Liste bekannter kompatibler Namespaces.

Ausnahmen

stream ist null.

stream enthält ungültigen XML-Code.

Das knownNamespaces Wörterbuch enthält einen doppelten Namespace.

- oder -

Das knownNamespaces Wörterbuch enthält ein Element mit einem null Schlüssel.

Hinweise

Dieser XmlStreamStore Konstruktor ermöglicht die Registrierung anwendungsspezifischer bekannter Namespaces.

Das knownNamespace Wörterbuch definiert Anwendungsnamespaces, die verwendet werden, wenn Sie benutzerdefinierte Inhalte als Teil einer Anmerkung speichern. Der Wörterbuchschlüssel ist der primäre Namespace, der dem Anwendungsprogramm bekannt ist. Der Namespaceschlüssel ist einer Wertliste älterer Namespaces zugeordnet, die mit dem "key"-Namespace kompatibel sind. Wenn Anmerkungen geladen werden, werden alle Namespaces aus dieser Liste durch den "key"-Namespace ersetzt.

stream muss im gültigen XML-Format vorliegen und dem Annotations-Schema entsprechen.

Gilt für: