ITextDocument Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет доступ к содержимому документа, предоставляя способ загрузки и сохранения документа в потоке, получения текстовых диапазонов, получения активного выделения, задания атрибутов форматирования по умолчанию и т. д.
public interface class ITextDocument
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(3203288539, 37042, 16524, 162, 246, 10, 10, 195, 30, 51, 228)]
struct ITextDocument
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Guid(3203288539, 37042, 16524, 162, 246, 10, 10, 195, 30, 51, 228)]
public interface ITextDocument
Public Interface ITextDocument
- Производный
- Атрибуты
Требования к Windows
Семейство устройств |
Windows 10 (появилось в 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (появилось в v1.0)
|
Свойства
CaretType |
Возвращает или задает тип курсора. |
DefaultTabStop |
Возвращает или задает интервал между вкладками по умолчанию. |
Selection |
Возвращает активный выделенный текст. |
UndoLimit |
Возвращает или задает максимальное количество действий, которые могут храниться в очереди отмены. |
Методы
ApplyDisplayUpdates() |
Уменьшает внутренний счетчик, который определяет, отображаются ли обновления текста немедленно или пакетно. |
BatchDisplayUpdates() |
Увеличивает внутренний счетчик, который определяет, отображаются ли обновления текста немедленно или пакетно. |
BeginUndoGroup() |
Включает отмену группировки. |
CanCopy() |
Определяет, можно ли скопировать содержимое документа в буфер обмена. |
CanPaste() |
Определяет, содержит ли буфер обмена содержимое, которое можно вставить в документ. |
CanRedo() |
Определяет, существует ли одна или несколько операций повтора. |
CanUndo() |
Определяет, существует ли одна или несколько операций отмены. |
EndUndoGroup() |
Отключает отмену группировки. |
GetDefaultCharacterFormat() |
Извлекает атрибуты форматирования символов по умолчанию для документа. |
GetDefaultParagraphFormat() |
Извлекает атрибуты форматирования абзаца по умолчанию для документа. |
GetRange(Int32, Int32) |
Извлекает новый текстовый диапазон для активной истории документа. |
GetRangeFromPoint(Point, PointOptions) |
Извлекает вырожденный (пустой) текстовый диапазон в определенной точке экрана или ближайшем к ней. |
GetText(TextGetOptions, String) |
Возвращает текст в активной истории (документе). |
LoadFromStream(TextSetOptions, IRandomAccessStream) |
Загружает документ из потока. |
Redo() |
Отменяет последнюю операцию отмены. |
SaveToStream(TextGetOptions, IRandomAccessStream) |
Сохраняет документ в потоке. |
SetDefaultCharacterFormat(ITextCharacterFormat) |
Задает атрибуты форматирования символов по умолчанию для документа. |
SetDefaultParagraphFormat(ITextParagraphFormat) |
Задает атрибуты форматирования абзаца по умолчанию для документа. |
SetText(TextSetOptions, String) |
Задает текст документа. |
Undo() |
Отменяет последнюю группу отмены. |