Sdílet prostřednictvím


XmlStreamStore Konstruktory

Definice

Inicializuje novou instanci XmlStreamStore třídy.

Přetížení

XmlStreamStore(Stream)

Inicializuje novou instanci XmlStreamStore třídy se zadanými vstupně-výstupními Streamoperacemi .

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

Inicializuje novou instanci XmlStreamStore třídy se zadanými vstupně-výstupními Stream operacemi a slovníkem známých kompatibilních oborů názvů.

XmlStreamStore(Stream)

Inicializuje novou instanci XmlStreamStore třídy se zadanými vstupně-výstupními Streamoperacemi .

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

Vstupně-výstupní datový proud pro čtení a psaní poznámek uživatelů.

Poznámky

stream musí být v platném formátu XML a musí být v souladu se schématem rozhraní MicrosoftNots Framework.

Platí pro

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

Inicializuje novou instanci XmlStreamStore třídy se zadanými vstupně-výstupními Stream operacemi a slovníkem známých kompatibilních oborů názvů.

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

Vstupně-výstupní datový proud pro čtení a psaní poznámek uživatelů.

knownNamespaces
IDictionary<Uri,IList<Uri>>

Slovník se seznamem známých kompatibilních oborů názvů

Výjimky

stream je null.

stream obsahuje neplatný kód XML.

Slovník knownNamespaces obsahuje duplicitní obor názvů.

-nebo- Slovník knownNamespaces obsahuje prvek, který má null klíč.

Poznámky

Tento XmlStreamStore konstruktor umožňuje registraci známých oborů názvů specifických pro aplikaci.

Slovník knownNamespace definuje obory názvů aplikací, které se používají při ukládání vlastního obsahu jako součásti poznámky. Klíč slovníku je primární obor názvů známý pro aplikační program. Klíč oboru názvů je přidružený k seznamu hodnot starších oborů názvů, které jsou kompatibilní s oborem názvů "klíč". Když se načtou všechny obory názvů z tohoto seznamu, nahradí se oborem názvů "key".

stream musí být v platném formátu XML a musí být v souladu se schématem poznámek.

Platí pro