XmlStreamStore Constructeurs
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
stream
doit ê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.