XmlStreamStore 构造函数

定义

初始化 XmlStreamStore 类的新实例。

重载

XmlStreamStore(Stream)

使用指定 I/O XmlStreamStore 初始化 Stream 类的新实例。

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

使用指定 I/O XmlStreamStore 和已知兼容命名空间的字典初始化 Stream 类的新实例。

XmlStreamStore(Stream)

使用指定 I/O 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

用于读取和写入用户批注的 I/O 流。

注解

stream必须采用有效的 XML 格式并符合 Microsoft 注释框架架构。

适用于

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

使用指定 I/O 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

用于读取和写入用户批注的 I/O 流。

knownNamespaces
IDictionary<Uri,IList<Uri>>

包含已知兼容命名空间列表的字典。

例外

streamnull

stream 包含无效的 XML。

knownNamespaces 字典包含重复的命名空间。

- 或 -

knownNamespaces 字典包含具有 null 键的元素。

注解

XmlStreamStore 构造函数支持注册特定于应用程序的已知命名空间。

字典 knownNamespace 定义在将自定义内容存储为批注的一部分时使用的应用程序命名空间。 字典键是应用程序已知的主命名空间。 命名空间键与与“key”命名空间兼容的旧命名空间的值列表相关联。 加载批注时,此列表中的所有命名空间都将替换为“key”命名空间。

stream 必须采用有效的 XML 格式并符合 批注架构

适用于