XmlStreamStore Costruttori
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Inizializza una nuova istanza della classe XmlStreamStore.
Overload
XmlStreamStore(Stream) |
Inizializza una nuova istanza della classe XmlStreamStore con un oggetto Stream di I/O specifico. |
XmlStreamStore(Stream, IDictionary<Uri,IList<Uri>>) |
Inizializza una nuova istanza della classe XmlStreamStore con un oggetto Stream di I/O specifico e un dizionario di spazi dei nomi compatibili noti. |
XmlStreamStore(Stream)
Inizializza una nuova istanza della classe XmlStreamStore con un oggetto Stream di I/O specifico.
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)
Parametri
- stream
- Stream
Flusso di I/O per leggere e scrivere le annotazioni dell'utente.
Commenti
stream
deve essere in formato XML valido e conforme allo schema Microsoft Annotations Framework.
Si applica a
XmlStreamStore(Stream, IDictionary<Uri,IList<Uri>>)
Inizializza una nuova istanza della classe XmlStreamStore con un oggetto Stream di I/O specifico e un dizionario di spazi dei nomi compatibili noti.
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)))
Parametri
- stream
- Stream
Flusso di I/O per leggere e scrivere le annotazioni dell'utente.
- knownNamespaces
- IDictionary<Uri,IList<Uri>>
Dizionario con un elenco di spazi dei nomi compatibili noti.
Eccezioni
stream
è null
.
stream
contiene XML non valido.
Il dizionario knownNamespaces
contiene uno spazio dei nomi duplicato.
-oppure-
Il dizionario knownNamespaces
contiene un elemento con una chiave null
.
Commenti
Questo XmlStreamStore costruttore consente la registrazione di spazi dei nomi noti specifici dell'applicazione.
Il knownNamespace
dizionario definisce gli spazi dei nomi dell'applicazione usati quando si archivia contenuto personalizzato come parte di un'annotazione. La chiave del dizionario è lo spazio dei nomi primario noto per il programma dell'applicazione. La chiave dello spazio dei nomi è associata a un elenco di valori di spazi dei nomi meno recenti compatibili con lo spazio dei nomi "key". Quando le annotazioni vengono caricate tutti gli spazi dei nomi di questo elenco verranno sostituiti dallo spazio dei nomi "key".
stream
deve essere in formato XML valido e conforme allo schema annotazioni.