XmlStreamStore Konstruktorer

Definition

Initierar en ny instans av XmlStreamStore klassen.

Överlagringar

Name Description
XmlStreamStore(Stream)

Initierar en ny instans av XmlStreamStore klassen med en angiven I/O Stream.

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

Initierar en ny instans av XmlStreamStore klassen med en angiven I/O Stream och en ordlista med kända kompatibla namnområden.

XmlStreamStore(Stream)

Initierar en ny instans av XmlStreamStore klassen med en angiven I/O 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)

Parametrar

stream
Stream

I/O-strömmen för att läsa och skriva användaranteckningar.

Kommentarer

stream måste vara i giltigt XML-format och följa schemat Microsoft Annotations Framework.

Gäller för

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

Initierar en ny instans av XmlStreamStore klassen med en angiven I/O Stream och en ordlista med kända kompatibla namnområden.

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

Parametrar

stream
Stream

I/O-strömmen för att läsa och skriva användaranteckningar.

knownNamespaces
IDictionary<Uri,IList<Uri>>

En ordlista med en lista över kända kompatibla namnområden.

Undantag

stream är null.

stream innehåller ogiltig XML.

Ordlistan knownNamespaces innehåller ett duplicerat namnområde.

-eller-

Ordlistan knownNamespaces innehåller ett element som har en null nyckel.

Kommentarer

Den här XmlStreamStore konstruktorn möjliggör registrering av programspecifika kända namnområden.

Ordlistan knownNamespace definierar programnamnområden som används när du lagrar anpassat innehåll som en del av en anteckning. Ordlistenyckeln är det primära namnområdet som programmet känner till. Namnområdesnyckeln är associerad med en värdelista med äldre namnområden som är kompatibla med namnområdet "nyckel". När anteckningar läses in ersätts alla namnområden från den här listan av namnområdet "nyckel".

stream måste vara i giltigt XML-format och följa anteckningsschemat.

Gäller för