Partager via


XmlStreamStore Constructeurs

Définition

Initialise une nouvelle instance de la classe XmlStreamStore.

Surcharges

XmlStreamStore(Stream)

Initialise une nouvelle instance de la classe XmlStreamStore avec un Stream E/S spécifié.

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

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

XmlStreamStore(Stream)

Initialise une nouvelle instance de la classe XmlStreamStore avec un Stream E/S spécifié.

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 de données E/S pour lire et écrire des annotations utilisateur.

Remarques

streamdoit être au format XML valide et être conforme au schéma Microsoft Annotations Framework.

S’applique à

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

Initialise une nouvelle instance de la classe XmlStreamStore avec un Stream E/S spécifié et un dictionnaire des 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 de données E/S pour lire et écrire des 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 un XML non valide.

Le dictionnaire knownNamespaces contient un espace de noms dupliqué.

- ou -

Le dictionnaire knownNamespaces contient un élément qui possède une clé null.

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 qui sont 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 « key ». 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 être conforme au schéma d’annotations.

S’applique à