IRtfBuilderService2.GenerateRtf 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
| GenerateRtf(NormalizedSnapshotSpanCollection, CancellationToken) |
获取包含快照范围的格式化文本的 RTF 字符串。 |
| GenerateRtf(NormalizedSnapshotSpanCollection, ITextView, CancellationToken) | |
| GenerateRtf(NormalizedSnapshotSpanCollection, String, CancellationToken) |
获取包含快照范围的格式化文本的 RTF 字符串。 |
| GenerateRtf(NormalizedSnapshotSpanCollection, ITextView, String, CancellationToken) |
获取包含范围的格式化文本的 RTF 字符串。 |
GenerateRtf(NormalizedSnapshotSpanCollection, CancellationToken)
获取包含快照范围的格式化文本的 RTF 字符串。
public:
System::String ^ GenerateRtf(Microsoft::VisualStudio::Text::NormalizedSnapshotSpanCollection ^ spans, System::Threading::CancellationToken cancellationToken);
public string GenerateRtf (Microsoft.VisualStudio.Text.NormalizedSnapshotSpanCollection spans, System.Threading.CancellationToken cancellationToken);
abstract member GenerateRtf : Microsoft.VisualStudio.Text.NormalizedSnapshotSpanCollection * System.Threading.CancellationToken -> string
Public Function GenerateRtf (spans As NormalizedSnapshotSpanCollection, cancellationToken As CancellationToken) As String
参数
快照范围的集合。
- cancellationToken
- CancellationToken
CancellationToken 用于指示何时放弃生成富文本的工作量。
返回
String包含 RTF 数据的。
注解
生成的 RTF 文本基于快照范围的按顺序遍历。 新的 "\par" rtf 关键字将放置在提供的之间 SnapshotSpan 。
适用于
GenerateRtf(NormalizedSnapshotSpanCollection, ITextView, CancellationToken)
public:
System::String ^ GenerateRtf(Microsoft::VisualStudio::Text::NormalizedSnapshotSpanCollection ^ spans, Microsoft::VisualStudio::Text::Editor::ITextView ^ textView, System::Threading::CancellationToken cancellationToken);
public string GenerateRtf (Microsoft.VisualStudio.Text.NormalizedSnapshotSpanCollection spans, Microsoft.VisualStudio.Text.Editor.ITextView textView, System.Threading.CancellationToken cancellationToken);
abstract member GenerateRtf : Microsoft.VisualStudio.Text.NormalizedSnapshotSpanCollection * Microsoft.VisualStudio.Text.Editor.ITextView * System.Threading.CancellationToken -> string
Public Function GenerateRtf (spans As NormalizedSnapshotSpanCollection, textView As ITextView, cancellationToken As CancellationToken) As String
参数
- textView
- ITextView
- cancellationToken
- CancellationToken
返回
适用于
GenerateRtf(NormalizedSnapshotSpanCollection, String, CancellationToken)
获取包含快照范围的格式化文本的 RTF 字符串。
public:
System::String ^ GenerateRtf(Microsoft::VisualStudio::Text::NormalizedSnapshotSpanCollection ^ spans, System::String ^ delimiter, System::Threading::CancellationToken cancellationToken);
public string GenerateRtf (Microsoft.VisualStudio.Text.NormalizedSnapshotSpanCollection spans, string delimiter, System.Threading.CancellationToken cancellationToken);
abstract member GenerateRtf : Microsoft.VisualStudio.Text.NormalizedSnapshotSpanCollection * string * System.Threading.CancellationToken -> string
Public Function GenerateRtf (spans As NormalizedSnapshotSpanCollection, delimiter As String, cancellationToken As CancellationToken) As String
参数
快照范围的集合。
- delimiter
- String
要在中的的 RTF 生成代码之间插入的分隔符字符串 SnapshotSpan NormalizedSnapshotSpanCollection 。
- cancellationToken
- CancellationToken
CancellationToken 用于指示何时放弃生成富文本的工作量。
返回
String包含 RTF 数据的。
注解
生成的 RTF 文本基于快照范围的按顺序遍历。
适用于
GenerateRtf(NormalizedSnapshotSpanCollection, ITextView, String, CancellationToken)
获取包含范围的格式化文本的 RTF 字符串。
public:
System::String ^ GenerateRtf(Microsoft::VisualStudio::Text::NormalizedSnapshotSpanCollection ^ spans, Microsoft::VisualStudio::Text::Editor::ITextView ^ textView, System::String ^ delimiter, System::Threading::CancellationToken cancellationToken);
public string GenerateRtf (Microsoft.VisualStudio.Text.NormalizedSnapshotSpanCollection spans, Microsoft.VisualStudio.Text.Editor.ITextView textView, string delimiter, System.Threading.CancellationToken cancellationToken);
abstract member GenerateRtf : Microsoft.VisualStudio.Text.NormalizedSnapshotSpanCollection * Microsoft.VisualStudio.Text.Editor.ITextView * string * System.Threading.CancellationToken -> string
Public Function GenerateRtf (spans As NormalizedSnapshotSpanCollection, textView As ITextView, delimiter As String, cancellationToken As CancellationToken) As String
参数
快照范围的集合。
- delimiter
- String
要在中的的 RTF 生成代码之间插入的分隔符字符串 SnapshotSpan NormalizedSnapshotSpanCollection 。
- cancellationToken
- CancellationToken
CancellationToken 用于指示何时放弃生成富文本的工作量。
返回
String包含 RTF 数据的。
注解
生成的 RTF 文本基于快照范围的按序遍历,其中包含的特性和格式设置属性 textView 。 所有快照范围必须属于 textView 。