表示一个创建、加载和释放文本文档的服务。
命名空间: Microsoft.VisualStudio.Text
程序集: Microsoft.VisualStudio.Text.Data(在 Microsoft.VisualStudio.Text.Data.dll 中)
语法
声明
Public Interface ITextDocumentFactoryService
public interface ITextDocumentFactoryService
public interface class ITextDocumentFactoryService
type ITextDocumentFactoryService = interface end
public interface ITextDocumentFactoryService
ITextDocumentFactoryService 类型公开以下成员。
方法
名称 | 说明 | |
---|---|---|
![]() |
CreateAndLoadTextDocument(String, IContentType) | 创建打开并将文件的内容加载到新 ITextBuffer的 ITextDocument 。 |
![]() |
CreateAndLoadTextDocument(String, IContentType, Boolean, Boolean%) | 创建打开并将文件的内容加载到新 ITextBuffer的 ITextDocument 。 |
![]() |
CreateAndLoadTextDocument(String, IContentType, Encoding, Boolean%) | 创建打开并将文件的内容加载到新 ITextBuffer的 ITextDocument 。 |
![]() |
CreateTextDocument | 在 textBuffer创建 ITextDocument ,将保存到文件。 |
![]() |
TryGetTextDocument | ,如果存在,检索给定缓冲区的 ITextDocument 。 |
页首
事件
名称 | 说明 | |
---|---|---|
![]() |
TextDocumentCreated | 在创建 ITextDocument 时发生。 |
![]() |
TextDocumentDisposed | 在释放 ITextDocument 时发生。 |
页首
备注
这是 MEF 组件部件,应导入如下所示:
[Import]
ITextDocumentFactoryService factory = null;