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
XmlStreamStore(Stream) |
Inicializa una nueva instancia de la clase XmlStreamStore con una Stream de E/S especificada. |
XmlStreamStore(Stream, IDictionary<Uri,IList<Uri>>) |
Inicializa una nueva instancia de la clase XmlStreamStore con una Stream de E/S especificada y un diccionario de espacios de nombres compatibles conocidos. |
XmlStreamStore(Stream)
Inicializa una nueva instancia de la clase XmlStreamStore con una Stream de E/S especificada.
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 tener un 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 clase XmlStreamStore con una Stream de E/S 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 diccionario knownNamespaces
contiene un espacio de nombres duplicado.
o bien
El diccionario knownNamespaces
contiene un elemento que tiene una clave null
.
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 más antiguos que son 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 "key".
stream
debe tener un formato XML válido y cumplir con el esquema de anotaciones.