XmlStreamStore Konstruktoren
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.
Initialisiert eine neue Instanz der XmlStreamStore-Klasse.
Überlädt
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. |
XmlStreamStore(Stream)
Initialisiert eine neue Instanz der XmlStreamStore-Klasse mit einem 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 einem angegebenen E/A-Stream und einem Wörterbuch der bekannten kompatiblen 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ültiges XML.
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 Namespace "key" kompatibel sind. Wenn Anmerkungen geladen werden, werden alle Namespaces aus dieser Liste durch den Namespace "key" ersetzt.
stream
muss im gültigen XML-Format vorliegen und dem Anmerkungsschema entsprechen.