请单击以进行评分并提供反馈
MSDN
MSDN Library
.NET 开发
.NET Framework
TextRange 类
Save 方法
 Save 方法 (Stream, String, Boolean)

  开启低带宽视图
.NET Framework 类库
TextRange..::.Save 方法 (Stream, String, Boolean)

更新:2007 年 11 月

将当前所选内容以指定数据格式保存到指定流中,同时选择保留自定义 TextElement 对象。

命名空间:  System.Windows.Documents
程序集:  PresentationFramework(在 PresentationFramework.dll 中)

Visual Basic(声明)
Public Sub Save ( _
    stream As Stream, _
    dataFormat As String, _
    preserveTextElements As Boolean _
)
Visual Basic (用法)
Dim instance As TextRange
Dim stream As Stream
Dim dataFormat As String
Dim preserveTextElements As Boolean

instance.Save(stream, dataFormat, preserveTextElements)
C#
public void Save(
    Stream stream,
    string dataFormat,
    bool preserveTextElements
)
Visual C++
public:
void Save(
    Stream^ stream, 
    String^ dataFormat, 
    bool preserveTextElements
)
J#
public void Save(
    Stream stream,
    String dataFormat,
    boolean preserveTextElements
)
JScript
public function Save(
    stream : Stream, 
    dataFormat : String, 
    preserveTextElements : boolean
)
XAML
不能在 XAML 中使用方法。

参数

stream
类型:System.IO..::.Stream

要将当前所选内容保存到的空可写流。

dataFormat
类型:System..::.String

要将当前所选内容保存为的数据格式。 当前支持的数据格式是 DataFormats..::.RtfDataFormats..::.TextDataFormats..::.XamlDataFormats..::.XamlPackage

preserveTextElements
类型:System..::.Boolean

如果要保留自定义 TextElement 对象,则为 true ;否则为 false

异常条件
ArgumentNullException

streamdataFormatnullNothingnullptrnull 引用(在 Visual Basic 中为 Nothing 时发生。

ArgumentException

当不支持指定数据格式时发生。 如果从 stream 加载的内容与指定数据格式不匹配,也可能引发。

如果 preserveTextElementsfalse,则自定义 TextElement 对象将保存为已知的 TextElement 类型。 例如,假设您创建一个继承自 Paragraph 的名为 Heading1 的自定义 TextElement。如果在 preserveTextElements 设置为 false 的情况下调用此方法,则在保存 TextRange 时会将 Heading1 转换为 Paragraph。 如果在 preserveTextElements 设置为 true 的情况下调用此方法,则在保存 Heading1 时不会对其进行转换。若要保留自定义文本元素,必须将 dataFormat 设置为 DataFormats..::.Xaml

.NET Framework 3.5 版中引入了 Save(Stream, String, Boolean)。有关更多信息,请参见 .NET Framework 3.5 体系结构

.NET Framework 和 .NET Compact Framework 并不是对每个平台的所有版本都提供支持。有关支持的版本的列表,请参见.NET Framework 系统要求

.NET Framework

受以下版本支持:3.5 SP1、3.0 SP1
社区内容   什么是社区内容?
添加新内容 RSS  批注
Processing
© 2009 Microsoft Corporation 版权所有。 保留所有权利  |  商标  |  隐私权声明
Page view tracker