Udostępnij za pośrednictwem


XmlStreamStore Konstruktory

Definicja

Inicjuje nowe wystąpienie klasy XmlStreamStore.

Przeciążenia

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.

XmlStreamStore(Stream)

Inicjuje XmlStreamStore nowe wystąpienie klasy z określonym we/ Streamwy .

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)

Parametry

stream
Stream

Strumień we/wy do czytania i zapisywania adnotacji użytkownika.

Uwagi

stream musi być w prawidłowym formacie XML i być zgodne ze schematem platformy Microsoft Annotations Framework.

Dotyczy

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.

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)))

Parametry

stream
Stream

Strumień we/wy do czytania i zapisywania adnotacji użytkownika.

knownNamespaces
IDictionary<Uri,IList<Uri>>

Słownik z listą znanych zgodnych przestrzeni nazw.

Wyjątki

stream to null.

stream zawiera nieprawidłowy kod XML.

Słownik knownNamespaces zawiera zduplikowaną przestrzeń nazw.

-lub- Słownik knownNamespaces zawiera element, który ma null klucz.

Uwagi

Ten XmlStreamStore konstruktor umożliwia rejestrację znanych przestrzeni nazw specyficznych dla aplikacji.

Słownik knownNamespace definiuje przestrzenie nazw aplikacji używane podczas przechowywania zawartości niestandardowej w ramach adnotacji. Klucz słownika to podstawowa przestrzeń nazw znana programowi aplikacji. Klucz przestrzeni nazw jest skojarzony z listą wartości starszych przestrzeni nazw, które są zgodne z przestrzenią nazw "klucz". Po załadowaniu adnotacji wszystkie przestrzenie nazw z tej listy zostaną zastąpione przez przestrzeń nazw "klucz".

stream musi być w prawidłowym formacie XML i być zgodne ze schematem adnotacji.

Dotyczy