Поделиться через


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;

См. также

Ссылки

Microsoft.VisualStudio.Text - пространство имен