XmlStreamStore Construtores
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Inicializa uma nova instância da classe XmlStreamStore.
Sobrecargas
| Nome | Description |
|---|---|
| XmlStreamStore(Stream) |
Inicializa uma nova instância da XmlStreamStore classe com uma E/S Streamespecificada. |
| XmlStreamStore(Stream, IDictionary<Uri,IList<Uri>>) |
Inicializa uma nova instância da XmlStreamStore classe com uma E/S Stream especificada e um dicionário de namespaces compatíveis conhecidos. |
XmlStreamStore(Stream)
Inicializa uma nova instância da XmlStreamStore classe com uma E/S Streamespecificada.
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)
Parâmetros
- stream
- Stream
O fluxo de E/S para ler e escrever anotações de usuário.
Comentários
stream deve estar em formato XML válido e estar em conformidade com o esquema do Microsoft Annotations Framework.
Aplica-se a
XmlStreamStore(Stream, IDictionary<Uri,IList<Uri>>)
Inicializa uma nova instância da XmlStreamStore classe com uma E/S Stream especificada e um dicionário de namespaces compatíveis conhecidos.
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)))
Parâmetros
- stream
- Stream
O fluxo de E/S para ler e escrever anotações de usuário.
- knownNamespaces
- IDictionary<Uri,IList<Uri>>
Um dicionário com uma lista de namespaces compatíveis conhecidos.
Exceções
stream é null.
stream contém XML inválido.
O knownNamespaces dicionário contém um namespace duplicado.
- ou -
O knownNamespaces dicionário contém um elemento que tem uma null chave.
Comentários
Esse XmlStreamStore construtor permite o registro de namespaces conhecidos específicos do aplicativo.
O knownNamespace dicionário define namespaces de aplicativo que são usados quando você armazena conteúdo personalizado como parte de uma anotação. A chave do dicionário é o namespace primário conhecido pelo programa de aplicativo. A chave de namespace está associada a uma lista de valores de namespaces mais antigos compatíveis com o namespace "key". Quando as anotações forem carregadas, todos os namespaces dessa lista serão substituídos pelo namespace "key".
stream deve estar em formato XML válido e estar em conformidade com o Esquema de Anotações.