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