XmlStreamStore Constructores
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Inicializa una nueva instancia de la clase XmlStreamStore.
Sobrecargas
| Nombre | Description |
|---|---|
| XmlStreamStore(Stream) |
Inicializa una nueva instancia de la XmlStreamStore clase con una E/S Streamespecificada. |
| XmlStreamStore(Stream, IDictionary<Uri,IList<Uri>>) |
Inicializa una nueva instancia de la XmlStreamStore clase con una E/S Stream especificada y un diccionario de espacios de nombres compatibles conocidos. |
XmlStreamStore(Stream)
Inicializa una nueva instancia de la XmlStreamStore clase con una 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
Secuencia de E/S para leer y escribir anotaciones de usuario.
Comentarios
stream debe estar en formato XML válido y cumplir con el esquema de Microsoft Annotations Framework.
Se aplica a
XmlStreamStore(Stream, IDictionary<Uri,IList<Uri>>)
Inicializa una nueva instancia de la XmlStreamStore clase con una E/S Stream especificada y un diccionario de espacios de nombres compatibles conocidos.
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
Secuencia de E/S para leer y escribir anotaciones de usuario.
- knownNamespaces
- IDictionary<Uri,IList<Uri>>
Diccionario con una lista de espacios de nombres compatibles conocidos.
Excepciones
stream es null.
stream contiene XML no válido.
El knownNamespaces diccionario contiene un espacio de nombres duplicado.
O bien
El knownNamespaces diccionario contiene un elemento que tiene una null clave.
Comentarios
Este XmlStreamStore constructor habilita el registro de espacios de nombres conocidos específicos de la aplicación.
El knownNamespace diccionario define los espacios de nombres de aplicación que se usan al almacenar contenido personalizado como parte de una anotación. La clave de diccionario es el espacio de nombres principal conocido para el programa de aplicación. La clave de espacio de nombres está asociada a una lista de valores de espacios de nombres anteriores compatibles con el espacio de nombres "key". Cuando las anotaciones se carguen todos los espacios de nombres de esta lista se reemplazarán por el espacio de nombres "clave".
stream debe estar en formato XML válido y cumplir con el esquema de anotaciones.