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


InPlaceTextEditor - класс

Иерархия наследования

System.Object
  Microsoft.VisualStudio.Modeling.Diagrams.InPlaceTextEditor

Пространство имен:  Microsoft.VisualStudio.Modeling.Diagrams
Сборка:  Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0 (в Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0.dll)

Синтаксис

'Декларация
Public NotInheritable Class InPlaceTextEditor _
    Implements IDisposable
public sealed class InPlaceTextEditor : IDisposable

Тип InPlaceTextEditor предоставляет следующие члены.

Свойства

  Имя Описание
Открытое свойство CommitOnEscape Получает или задает значение, указывающее, фиксирует ли правку клавиша Escape.Если значение равно true, в качестве возврата строки/перевода каретки для редактирования на месте будет использоваться клавиша Enter.
Открытое свойство EditorControl Получает элемент управления Windows, используемый для редактирования текста.
Открытое свойство EditorFont Получает пользовательский шрифт для данного редактора.Это свойство может вернуть значение NULL; в этом случае будет использоваться шрифт по умолчанию элемента управления поля ввода.
Открытое свойство Field Получает поле, которое в настоящее время редактируется, или поле, подполе которого в настоящее время редактируется.
Открытое свойство HorizontalAlignment Получает или задает значение, задающее горизонтальное выравнивание текста в редакторе.
Открытое свойствоСтатический член Instance Получает одноэлементный экземпляр InPlaceTextEditor.
Открытое свойство InUse Получает значение, показывающее, является ли элемент управления "Поле ввода" активным и используется ли он в данный момент.
Открытое свойство MultipleLineEditingEnabled Получает или задает значение, указывающее, поддерживает ли текстовый редактор редактирование в многострочном режиме.
Открытое свойство Shape Получает фигуру, поле или подполе которой в данный момент редактируется.
Открытое свойство SubField Получает подполе, редактируемое в текущий момент.Это значение может быть равно NULL.
Открытое свойство WordWrap Получает или задает значение, показывающее, должен ли редактор переносить по словам.

В начало страницы

Методы

  Имя Описание
Открытый метод CancelPendingEdit Отменяет ожидающую правку, если таковые имеются.
Открытый метод CanEditValue Возвращает значение, показывающее, можно ли изменить значение этого поля.
Открытый метод CommitPendingEdit Фиксирует ожидающую правку, если таковые имеются.
Открытый метод Dispose Освобождает все ресурсы, используемые текущим экземпляром класса InPlaceTextEditor.
Открытый метод EditValue(ShapeElement, ShapeField, ShapeSubField, DiagramClientView) Вызывает редактор на месте.
Открытый метод EditValue(ShapeElement, ShapeField, ShapeSubField, DiagramClientView, PointD) Вызывает редактор на месте, устанавливая курсор в указанную позицию мыши.
Открытый метод EditValue(ShapeElement, ShapeField, ShapeSubField, DiagramClientView, String) Вызывает редактор на месте, заменяя текст с указанным текстом.
Открытый метод Equals Определяет, равен ли заданный объект текущему объекту. (Унаследовано от Object.)
Открытый метод GetHashCode Служит хэш-функцией по умолчанию. (Унаследовано от Object.)
Открытый метод GetType Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.)
Открытый метод SetFont Задает шрифт для этого редактора.
Открытый метод ToString Возвращает строку, представляющую текущий объект. (Унаследовано от Object.)

В начало страницы

События

  Имя Описание
Открытое событие BeginEdit Событие, возникающее при начале редактирования на месте.
Открытое событие EndEdit Событие, возникающее при конце редактирования на месте.

В начало страницы

Заметки

Одноэлементный редактор на месте

Потокобезопасность

Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.

См. также

Ссылки

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