XmlStreamStore Construtores
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Inicializa uma nova instância da XmlStreamStore classe.
Sobrecargas
| Name | 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 conhecidos compatíveis. |
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 I/O para ler e escrever anotações dos utilizadores.
Observações
stream deve estar em formato XML válido e cumprir o esquema 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 conhecidos compatíveis.
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 I/O para ler e escrever anotações dos utilizadores.
- knownNamespaces
- IDictionary<Uri,IList<Uri>>
Um dicionário com uma lista de espaços de nomes 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.
Observações
Este XmlStreamStore construtor permite o registo de espaços de nomes conhecidos específicos da aplicação.
O knownNamespace dicionário define namespaces de aplicações que são usados quando armazena conteúdo personalizado como parte de uma anotação. A chave do dicionário é o principal espaço de nomes conhecido pelo programa de aplicação. A chave do espaço de nomes está associada a uma lista de valores de espaços de nomes mais antigos que são compatíveis com o espaço de nomes "chave". Quando as anotações forem carregadas, todos os espaços de nomes desta lista serão substituídos pelo espaço de nomes "chave".
stream deve estar em formato XML válido e cumprir o Esquema de Anotações.