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


ShapeSubField - класс

Sub компонент ShapeField, при необходимости, способному получать фокус, дискретные, выполненная строка-testable, в-размещение-editable и IAccessible.Примеры ShapeSubField элементы списка в поле списка ячейках сетки и линиях сетки в поле сетки и переключателях в группе переключателя.ShapeSubFields создается только в случае необходимости.Например, в сетке, содержащей 10.000 ячеек только для создания subfield для ячейки при выборе subfield сфокусирован, выполненная строка-проверянн, изменять или доступ к которому осуществляется через IAccessible.

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

System.Object
  Microsoft.VisualStudio.Modeling.Diagrams.ShapeSubField
    Microsoft.VisualStudio.Modeling.Diagrams.ListItemSubField

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

Синтаксис

'Декларация
Public MustInherit Class ShapeSubField
public abstract class ShapeSubField

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

Конструкторы

  Имя Описание
Защищенный метод ShapeSubField Инициализирует новый экземпляр класса ShapeSubField.

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

Свойства

  Имя Описание
Открытое свойство SubFieldHashCode Возвращает хэш-код для этого ShapeSubField.

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

Методы

  Имя Описание
Открытый метод AccessibleDoDefaultAction Выполняет действие по умолчанию, сопоставленное с объектом со специальными возможностями.
Открытый метод CanEditValue Возвращает значение, указывающее, является ли значение данного subfield можно изменить.
Открытый метод CommitPendingEdit Фиксирует отложенную правка.
Открытый метод DoKeyboardNavigation Вызывает соответствующий метод перехода на sub-поле фигуры.
Открытый метод EditValue(ShapeElement, ShapeField, DiagramClientView) Вызывает редактор на месте.
Открытый метод EditValue(ShapeElement, ShapeField, DiagramClientView, PointD) Вызывает редактор на месте, используя заданную позицию параметр курсора мыши.
Открытый метод Equals (Переопределяет Object.Equals(Object).)
Защищенный метод Finalize Позволяет объекту попытаться освободить ресурсы и выполнить другие операции очистки, перед тем как объект будет утилизирован в процессе сборки мусора. (Унаследовано от Object.)
Открытый метод GetAccessibilityObject Возвращает AccessibleObject присвоено subfield.
Открытый метод GetAccessibleDefaultActionDescription Получает строку, описывающую выполняемое по умолчанию действие объекта.Не все объекты имеют выполняемые по умолчанию действия.
Открытый метод GetAccessibleDescription Возвращает доступное описание.
Открытый метод GetAccessibleHelp Получает описание действий, выполняемых объектом, и порядка его использования.
Открытый метод GetAccessibleHelpTopicFileName Возвращает путь к файлу Справки, связанному с данным объектом со специальными возможностями.
Открытый метод GetAccessibleHelpTopicId Получает идентификатор для идентификатора раздела Справки, связанного с данным объектом со специальными возможностями.
Открытый метод GetAccessibleName Возвращает доступное имя.
Открытый метод GetAccessibleRole Возвращает доступную роль.
Открытый метод GetAccessibleValue
Открытый метод GetActiveInPlaceEditor Возвращает элемент управления для активного встроенного редактора.Данный метод может вернуть null, в этом случае редактор на месте не активен для этого subfield.
Открытый метод GetBounds Возвращает границы в мировых координатах по отношению к левому краю родительской формы.
Открытый метод GetCursor Возвращает курсор, отображаемый, когда указатель мыши находится над ShapeSubField.
Открытый метод GetFocusable Возвращает значение, указывающее, является ли этот ShapeSubField, способному получать фокус.
Открытый метод GetHashCode (Переопределяет Object.GetHashCode().)
Открытый метод GetInPlaceEditorBounds Возвращает границы области редактора по месту относительно родительскую форму в международных единицах измерения.
Открытый метод GetPotentialMouseAction Извлекает действие мыши, следует сделать активным в следующем событии MouseDown, если указатель мыши находится над заданной точки.
Открытый метод GetSelectable Возвращает значение, указывающее, является ли этот ShapeSubField дискретное.
Открытый метод GetType Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.)
Открытый метод HasPendingEdit Возвращает значение, указывающее, активен ли редактирование на месте с фиксацией, ожидающих.
Открытый метод IsNavigationKey(Char) Возвращает значение, определяющее, соответствует ли указанный символ в навигационной команде.
Открытый метод IsNavigationKey(Keys) Возвращает значение, указывающее, соответствуют ли данные заданного ключа в навигационной команде.
Защищенный метод MemberwiseClone Создает неполную копию текущего объекта Object. (Унаследовано от Object.)
Открытый метод NavigateAscend Вызывается этим ShapeSubField, чтобы установить фокус на свой первый предку в последовательности переходов.
Открытый метод NavigateTo Устанавливает фокус на указанный DiagramItem.
Открытый метод NavigateToFirst Вызывается этим ShapeSubField, чтобы установить фокус на элемент того же уровня этого subfield первому (т е первому дочернему элементу родительского объекта) в последовательности переходов.
Открытый метод NavigateToLast Вызывается этим ShapeSubField, чтобы установить фокус на элемент того же уровня этого subfield последнему (т е дочернему элементу родительского элемента последнему) в последовательности переходов.
Открытый метод NavigateToNext Вызывается этим ShapeSubField, чтобы установить фокус на следующий объект в последовательности переходов.
Открытый метод NavigateToPrevious Вызывается этим ShapeSubField, чтобы установить фокус на предыдущий объект в последовательности переходов.
Защищенный метод OnBeginEdit Вызывается, когда началось редактирования на месте
Открытый метод OnClick Вызывается OnClick элемента управления ().
Открытый метод OnDoubleClick Вызывается OnDoubleClick элемента управления ().
Защищенный метод OnEndEdit Вызывается при завершении редактирования на месте.
Открытый метод OnKeyDown Вызывается при нажатии клавиши.Вызывается, это ShapeSubField должно быть сфокусированным ShapeSubField в выделении.
Открытый метод OnKeyPress Вызывается между ключом ключом вверх и вниз.Вызывается, это ShapeSubField должно быть сфокусированным ShapeSubField в выделении.
Открытый метод OnKeyUp Вызывается, когда ключ освобождается.Вызывается, это ShapeSubField должно быть сфокусированным ShapeSubField в выделении.
Открытый метод OnMouseDown Вызывается OnMouseDown элемента управления ().
Открытый метод OnMouseMove При вызове метода OnMouseMove элемента управления ().
Открытый метод OnMouseUp Вызывается OnMouseUp элемента управления ().
Открытый метод OnMouseWheel Вызывается OnMouseWheel элемента управления ().
Открытый метод SubFieldEquals Возвращает значение, указывающее, является ли этот ShapeSubField и указанный ShapeSubField равны.
Открытый метод ToString Возвращает строку, представляющую текущий объект. (Унаследовано от Object.)

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

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

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

См. также

Ссылки

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