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
определяет пространства имен приложений, которые используются при хранении пользовательского содержимого в рамках заметки. Ключ словаря — это основное пространство имен, известное программе приложения. Ключ пространства имен связан со списком значений старых пространств имен, совместимых с пространством имен "ключ". При загрузке заметок все пространства имен из этого списка будут заменены пространством имен "ключ".
stream
должен иметь допустимый формат XML и соответствовать схеме заметок.