XmlStreamStore Constructeurs

Définition

Initialise une nouvelle instance de la classe XmlStreamStore.

Surcharges

Nom Description
XmlStreamStore(Stream)

Initialise une nouvelle instance de la XmlStreamStore classe avec une E/S Streamspécifiée.

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

Initialise une nouvelle instance de la XmlStreamStore classe avec un E/S Stream et un dictionnaire spécifiés d’espaces de noms compatibles connus.

XmlStreamStore(Stream)

Initialise une nouvelle instance de la XmlStreamStore classe avec une E/S Streamspécifiée.

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)

Paramètres

stream
Stream

Flux d’E/S pour la lecture et l’écriture d’annotations utilisateur.

Remarques

stream doit être au format XML valide et se conformer au schéma Microsoft Annotations Framework.

S’applique à

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

Initialise une nouvelle instance de la XmlStreamStore classe avec un E/S Stream et un dictionnaire spécifiés d’espaces de noms compatibles connus.

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

Paramètres

stream
Stream

Flux d’E/S pour la lecture et l’écriture d’annotations utilisateur.

knownNamespaces
IDictionary<Uri,IList<Uri>>

Dictionnaire avec une liste d’espaces de noms compatibles connus.

Exceptions

stream a la valeur null.

stream contient du code XML non valide.

Le knownNamespaces dictionnaire contient un espace de noms en double.

- ou -

Le knownNamespaces dictionnaire contient un élément qui a une null clé.

Remarques

Ce XmlStreamStore constructeur permet l’inscription d’espaces de noms connus spécifiques à l’application.

Le knownNamespace dictionnaire définit les espaces de noms d’application utilisés lorsque vous stockez du contenu personnalisé dans le cadre d’une annotation. La clé de dictionnaire est l’espace de noms principal connu du programme d’application. La clé d’espace de noms est associée à une liste de valeurs d’espaces de noms plus anciens compatibles avec l’espace de noms « clé ». Lorsque les annotations sont chargées, tous les espaces de noms de cette liste sont remplacés par l’espace de noms « key ».

stream doit être au format XML valide et se conformer au schéma annotations.

S’applique à