XmlStreamStore Конструкторы

Определение

Инициализирует новый экземпляр класса XmlStreamStore.

Перегрузки

Имя Описание
XmlStreamStore(Stream)

Инициализирует новый экземпляр XmlStreamStore класса с указанным ввода-выводом Stream.

XmlStreamStore(Stream, IDictionary<Uri,IList<Uri>>)

Инициализирует новый экземпляр XmlStreamStore класса с указанным ввода-выводом Stream и словарем известных совместимых пространств имен.

XmlStreamStore(Stream)

Инициализирует новый экземпляр XmlStreamStore класса с указанным ввода-выводом Stream.

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)

Параметры

stream
Stream

Поток ввода-вывода для чтения и записи заметок пользователей.

Комментарии

stream должен находиться в допустимом формате XML и соответствовать схеме Microsoft Annotations Framework.

Применяется к

XmlStreamStore(Stream, IDictionary<Uri,IList<Uri>>)

Инициализирует новый экземпляр XmlStreamStore класса с указанным ввода-выводом Stream и словарем известных совместимых пространств имен.

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)))

Параметры

stream
Stream

Поток ввода-вывода для чтения и записи заметок пользователей.

knownNamespaces
IDictionary<Uri,IList<Uri>>

Словарь со списком известных совместимых пространств имен.

Исключения

stream равно null.

stream содержит недопустимый XML.

Словарь knownNamespaces содержит повторяющееся пространство имен.

–или–

Словарь knownNamespaces содержит элемент с ключом null .

Комментарии

Этот XmlStreamStore конструктор позволяет зарегистрировать известные пространства имен для конкретного приложения.

Словарь knownNamespace определяет пространства имен приложения, которые используются при хранении пользовательского содержимого в рамках заметки. Ключ словаря — это основное пространство имен, известное программе приложения. Ключ пространства имен связан со списком значений старых пространств имен, совместимых с пространством имен "ключ". При загрузке заметок все пространства имен из этого списка будут заменены пространством имен key.

stream должен находиться в допустимом формате XML и соответствовать схеме примечаний.

Применяется к