XamlBinaryWriter.Write 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
生成 XAML 的二进制表示形式。 输入流以文本表示形式生成,输出流以二进制 (XBF) 表示形式填充 XAML。
重要
XamlBinaryWriter 不适用于典型应用代码。 它适用于直接参与在开发人员计算机上生成应用包的工具和进程。
public:
static XamlBinaryWriterErrorInformation Write(IVector<IRandomAccessStream ^> ^ inputStreams, IVector<IRandomAccessStream ^> ^ outputStreams, IXamlMetadataProvider ^ xamlMetadataProvider);
static XamlBinaryWriterErrorInformation Write(IVector<IRandomAccessStream> const& inputStreams, IVector<IRandomAccessStream> const& outputStreams, IXamlMetadataProvider const& xamlMetadataProvider);
public static XamlBinaryWriterErrorInformation Write(IList<IRandomAccessStream> inputStreams, IList<IRandomAccessStream> outputStreams, IXamlMetadataProvider xamlMetadataProvider);
function write(inputStreams, outputStreams, xamlMetadataProvider)
Public Shared Function Write (inputStreams As IList(Of IRandomAccessStream), outputStreams As IList(Of IRandomAccessStream), xamlMetadataProvider As IXamlMetadataProvider) As XamlBinaryWriterErrorInformation
参数
- inputStreams
输入流的集。 它们应访问 XAML 的文本表示形式以写入 XBF 格式。
- outputStreams
输出流的集。 当 方法返回时,每个输出流都提供对 XBF 二进制表示形式的访问。 通常使用此流来创建文件。
- xamlMetadataProvider
- IXamlMetadataProvider
一个帮助程序对象,该对象映射 XAML 生产的类型。
返回
一个 结构,它捕获转换为 XBF 格式报告的任何错误信息。
注解
将跳过生成错误信息的任何输入流,并且不会将任何内容写入相应的输出流。