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 и соответствовать схеме примечаний.