ITextDocumentFactoryService - интерфейс
Представляет службу, которая создает, загружает и удаляет текстовые документы.
Пространство имен: 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) | Создание ITextDocument то открывается и загружает содержимое файла в новой ITextBuffer. | |
CreateAndLoadTextDocument(String, IContentType, Boolean, Boolean%) | Создание ITextDocument то открывается и загружает содержимое файла в новой ITextBuffer. | |
CreateAndLoadTextDocument(String, IContentType, Encoding, Boolean%) | Создание ITextDocument то открывается и загружает содержимое файла в новой ITextBuffer. | |
CreateTextDocument | Создание ITextDocument с textBuffer, который сохраняется в файл. | |
TryGetTextDocument | Восстановление ITextDocument для данного буфера, если таковой существует. |
В начало страницы
События
Имя | Описание | |
---|---|---|
TextDocumentCreated | Происходит при создании объекта ITextDocument. | |
TextDocumentDisposed | Происходит при удалении объекта ITextDocument. |
В начало страницы
Заметки
Это часть компонент MEF, и должно быть импортировано следующим образом:
[Import]
ITextDocumentFactoryService factory = null;