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


AreaField - класс

поле фигуры, указывающее градиент цвета для заливки фона фигуры.

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

System.Object
  Microsoft.VisualStudio.Modeling.Diagrams.ShapeField
    Microsoft.VisualStudio.Modeling.Diagrams.AreaField
      Microsoft.VisualStudio.Modeling.Diagrams.CompartmentShapeAreaField

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

Синтаксис

'Декларация
Public Class AreaField _
    Inherits ShapeField
public class AreaField : ShapeField

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

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

  Имя Описание
Открытый метод AreaField(String) конструктор по умолчанию (по умолчанию — квадратные углы)
Открытый метод AreaField(String, Single) Конструктор
Открытый метод AreaField(String, Single, Single, Single, Single) Гибкий конструктор позволяет указать другой радиус изгиба для каждого угла.

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

Свойства

  Имя Описание
Открытое свойство AnchoringBehavior Описывает, как содержимое поля должно располагаться, и сам размер относительно родительского ShapeElement. (Унаследовано от ShapeField.)
Открытое свойство DefaultAccessibleDescription Получает или задает описание с поддержкой специальных возможностей, используемое по умолчанию. (Унаследовано от ShapeField.)
Открытое свойство DefaultAccessibleName Получает или задает имя по умолчанию поля фигуры для объекта специальных возможностей. (Унаследовано от ShapeField.)
Открытое свойство DefaultAccessibleState Получает состояние по умолчанию поля фигуры для объекта специальных возможностей. (Унаследовано от ShapeField.)
Открытое свойство DefaultBackgroundBrushId Получает или задает идентификатор кисти, используемой по умолчанию для закрашивания фона поля фигуры. (Унаследовано от ShapeField.)
Открытое свойство DefaultCornerRadius Значения радиуса углов по умолчанию.
Открытое свойство DefaultFocusable Получает поле фигуры и проверяет, может ли оно получать фокус, или дает полю фигуры способность получать фокус. (Унаследовано от ShapeField.)
Открытое свойство DefaultHeight Получает или задает высоту по умолчанию для AreaField, если нижняя точка привязки не указана.
Открытое свойство DefaultInactiveSelectedBackgroundBrushId Получает или задает идентификатор кисти фона по умолчанию для поля фигуры. (Унаследовано от ShapeField.)
Открытое свойство DefaultLinearGradientMode Указывает режим для кисти линейного градиента
Открытое свойство DefaultPenId Получает или задает идентификатор пера, используемого по умолчанию для поля фигуры. (Унаследовано от ShapeField.)
Открытое свойство DefaultReflectParentFocusedState Получает поле дочерней фигуры и проверяет, должно ли оно получать фокус при получении фокуса его родительской фигуры, или задает способность отражать состояние фокуса его родительской фигуры. (Унаследовано от ShapeField.)
Открытое свойство DefaultReflectParentSelectedState Получает поле дочерней фигуры и проверяет, должно ли оно выделяться при выделении его родительской фигуры, или задает способность отражать состояние выделения его родительской фигуры. (Унаследовано от ShapeField.)
Открытое свойство DefaultSelectable Получает поле фигуры и проверяет, может ли оно быть выбрано по умолчанию, или задает состояние выбора по умолчанию поля фигуры. (Унаследовано от ShapeField.)
Открытое свойство DefaultSelectedBackgroundBrushId Получает или задает идентификатор кисти фона по умолчанию для поля фигуры. (Унаследовано от ShapeField.)
Открытое свойство DefaultVisibility Получает поле фигуры и проверяет, отображается ли оно по умолчанию, или задает видимость по умолчанию поля фигуры. (Унаследовано от ShapeField.)
Открытое свойство DefaultWidth Получает или задает ширину по умолчанию для AreaField, если правая точка привязки не указана.
Открытое свойство DrawBorder Укажите, если требуется отрисовать границу.
Открытое свойство FillBackground Укажите, если требуется заполнить фон.
Открытое свойство GradientEndingColor Конечный цвет градиента заполнения
Открытое свойство Name Получает имя поля фигуры. (Унаследовано от ShapeField.)

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

Методы

  Имя Описание
Открытый метод AccessibleDoDefaultAction Выполняет действие по умолчанию для объекта со специальными возможностями. (Унаследовано от ShapeField.)
Открытый метод AllowInPlaceEditorAutoSize Разрешает автоматически изменять размер редактора на месте в поле фигуры. (Унаследовано от ShapeField.)
Открытый метод AssociateValueWith(Store, AssociatedPropertyInfo) Связывает поле фигуры со свойством домена, присвоенным элементу фигуры. (Унаследовано от ShapeField.)
Открытый метод AssociateValueWith(Store, Guid) Связывает поле фигуры со свойством домена, присвоенным элементу фигуры. (Унаследовано от ShapeField.)
Открытый метод AssociateValueWith(Store, Guid, AssociatedPropertyInfo) Связывает поле фигуры со свойством домена, присвоенным элементу фигуры. (Унаследовано от ShapeField.)
Открытый метод AssociateVisibilityWith(Store, AssociatedPropertyInfo) Связывает видимость поля фигуры со свойством домена, присвоенным элементу фигуры. (Унаследовано от ShapeField.)
Открытый метод AssociateVisibilityWith(Store, Guid) Связывает видимость поля фигуры со свойством домена, присвоенным элементу фигуры. (Унаследовано от ShapeField.)
Открытый метод AssociateVisibilityWith(Store, Guid, AssociatedPropertyInfo) Связывает видимость поля фигуры со свойством домена, присвоенным элементу фигуры. (Унаследовано от ShapeField.)
Открытый метод CanEditValue Получает поле фигуры и проверяет, может ли оно редактироваться. (Унаследовано от ShapeField.)
Открытый метод CommitPendingEdit Фиксирует отложенную операцию внесения изменений. (Унаследовано от ShapeField.)
Открытый метод DoHitTest Выполняет проверку нажатия в указанной точке в схеме, чтобы определить, находится ли точка в границах поля формы. (Унаследовано от ShapeField.)
Открытый метод DoKeyboardNavigation Осуществляет переходы в поле фигуры с помощью клавиатуры. (Унаследовано от ShapeField.)
Открытый метод DoPaint Рисует содержимое ShapeField. (Переопределяет ShapeField.DoPaint(DiagramPaintEventArgs, ShapeElement).)
Открытый метод EditValue(ShapeElement, DiagramClientView) Открывается редактор на месте для поля формы. (Унаследовано от ShapeField.)
Открытый метод EditValue(ShapeElement, DiagramClientView, PointD) Открывается редактор на месте для поля формы. (Унаследовано от ShapeField.)
Открытый метод Equals Определяет, равен ли заданный объект текущему объекту. (Унаследовано от Object.)
Защищенный метод Finalize Позволяет объекту попытаться освободить ресурсы и выполнить другие операции очистки, перед тем как объект будет утилизирован в процессе сборки мусора. (Унаследовано от Object.)
Открытый метод FindFirstChild Находит первое поле дочерней фигуры в поле родительской фигуры. (Унаследовано от ShapeField.)
Открытый метод FindLastChild Находит последнее поле дочерней фигуры в поле родительской фигуры. (Унаследовано от ShapeField.)
Открытый метод FindNextChild Находит следующее поле дочерней фигуры в поле родительской фигуры. (Унаследовано от ShapeField.)
Открытый метод FindNextInChildSubFields Находит следующее поле дочерней фигуры в последовательности переходов. (Унаследовано от ShapeField.)
Открытый метод FindPreviousChild Находит предыдущее поле дочерней фигуры в поле родительской фигуры. (Унаследовано от ShapeField.)
Открытый метод FindPreviousInChildSubFields Находит предыдущее поле дочерней фигуры в последовательности переходов. (Унаследовано от ShapeField.)
Открытый метод Focused Получает поле фигуры и проверяет, имеет ли оно фокус. (Унаследовано от ShapeField.)
Открытый метод GetAccessibilityObject Получает объект специальных возможностей, присвоенный полю фигуры. (Унаследовано от ShapeField.)
Открытый метод GetAccessibleChild Получает объект специальных возможностей для поля дочерней фигуры. (Унаследовано от ShapeField.)
Открытый метод GetAccessibleChildCount Получает количество объектов специальных возможностей, присвоенных полю родительской фигуры и полям ее дочерних фигур. (Унаследовано от ShapeField.)
Открытый метод GetAccessibleDefaultActionDescription Получает назначение по умолчанию поля фигуры для объекта специальных возможностей. (Унаследовано от ShapeField.)
Открытый метод GetAccessibleDescription Возвращает доступное описание по умолчанию для поля области. (Переопределяет ShapeField.GetAccessibleDescription(ShapeElement).)
Открытый метод GetAccessibleHelp Получает справку поля фигуры для объекта специальных возможностей. (Унаследовано от ShapeField.)
Открытый метод GetAccessibleHelpTopicFileName Получает раздел справки для доступного объекта. (Унаследовано от ShapeField.)
Открытый метод GetAccessibleHelpTopicId Получает идентификатор, присвоенный разделу справки для объекта специальных возможностей. (Унаследовано от ShapeField.)
Открытый метод GetAccessibleName Возвращает доступное описание имя по умолчанию для поля области. (Переопределяет ShapeField.GetAccessibleName(ShapeElement).)
Открытый метод GetAccessibleRole Получает роль фигуры для объекта специальных возможностей. (Унаследовано от ShapeField.)
Открытый метод GetAccessibleState Получает состояние поля фигуры для объекта с возможностью доступа. (Унаследовано от ShapeField.)
Открытый метод GetAccessibleValue Получает значение в поле фигуры для объекта специальных возможностей. (Унаследовано от ShapeField.)
Открытый метод GetActiveInPlaceEditor Получает активный редактор на месте. (Унаследовано от ShapeField.)
Открытый метод GetBackgroundBrush Получает кисть, рисующую фон для элемента фигуры, которому присвоено данное поле фигуры. (Унаследовано от ShapeField.)
Открытый метод GetBackgroundBrushId Получает идентификатор кисти, рисующей фон для элемента фигуры, которому присвоено данное поле фигуры. (Унаследовано от ShapeField.)
Открытый метод GetBounds Получает границы для данного поля области из родительской фигуры или заданный размер по умолчанию. (Переопределяет ShapeField.GetBounds(ShapeElement).)
Открытый метод GetCornerRadius
Открытый метод GetCursor Получает указатель, который отображается при наведении указателя мыши на поле фигуры. (Унаследовано от ShapeField.)
Открытый метод GetFocusable Получает поле фигуры и проверяет, может ли оно получать фокус. (Унаследовано от ShapeField.)
Открытый метод GetHashCode Служит хэш-функцией по умолчанию. (Унаследовано от Object.)
Открытый метод GetInPlaceEditorBounds Получает границы для редактора на месте. (Унаследовано от ShapeField.)
Открытый метод GetLinearGradientMode
Открытый метод GetMaximumInPlaceEditorSize Получает максимальные границы для редактора на месте. (Унаследовано от ShapeField.)
Открытый метод GetMinimumInPlaceEditorSize Получает минимальные границы для редактора на месте. (Унаследовано от ShapeField.)
Открытый метод GetMinimumSize Получает минимальные ширину и высоту поля фигуры. (Унаследовано от ShapeField.)
Открытый метод GetPen Получает перо, рисующее элемент фигуры, которому присвоено поле фигуры. (Унаследовано от ShapeField.)
Открытый метод GetPenId Получает идентификатор пера, рисующего элемент фигуры, которому присвоено поле фигуры. (Унаследовано от ShapeField.)
Открытый метод GetPotentialMouseAction Получает действие мыши, активируемое, когда затем пользователь щелкает определенную точку на схеме. (Унаследовано от ShapeField.)
Открытый метод GetSelectable Получает поле фигуры и проверяет, может ли оно быть выбрано. (Унаследовано от ShapeField.)
Открытый метод GetType Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.)
Открытый метод GetValue Получает значение в поле фигуры. (Унаследовано от ShapeField.)
Открытый метод GetValueDomainPropertyInfo Получает свойство домена, присвоенное значению в поле фигуры. (Унаследовано от ShapeField.)
Открытый метод GetVisible Получает поле фигуры и проверяет, отображается ли оно. (Унаследовано от ShapeField.)
Открытый метод HasFocusedAppearance Получает поле фигуры и проверяет, должно ли оно отображаться как имеющее фокус. (Унаследовано от ShapeField.)
Открытый метод HasPendingEdit Получает поле фигуры и проверяет, активен ли его редактор на месте и есть ли ожидающее изменение. (Унаследовано от ShapeField.)
Открытый метод HasSelectedAppearance Получает поле фигуры и проверяет, выглядит ли оно как выбранное. (Унаследовано от ShapeField.)
Открытый метод IsNavigationKey(Char) Получает нажатую пользователем клавишу и проверяет, можно ли использовать ее для перехода между полями фигуры. (Унаследовано от ShapeField.)
Открытый метод IsNavigationKey(Keys) Получает нажатые пользователем клавиши и проверяет, можно ли их использовать для перехода между полями фигуры. (Унаследовано от ShapeField.)
Защищенный метод MemberwiseClone Создает неполную копию текущего объекта Object. (Унаследовано от Object.)
Открытый метод NavigateAscend Перемещает фокус на предыдущее поле фигуры в последовательности переходов для выбранных фигур. (Унаследовано от ShapeField.)
Открытый метод NavigateDescend Перемещает фокус на следующее поле фигуры в последовательности переходов для выбранных фигур. (Унаследовано от ShapeField.)
Открытый метод NavigateToFirst Перемещает фокус на первое поле фигуры в последовательности переходов для выбранных фигур. (Унаследовано от ShapeField.)
Открытый метод NavigateToLast Перемещает фокус на последнее поле фигуры в последовательности переходов для выбранных фигур. (Унаследовано от ShapeField.)
Открытый метод NavigateToNext Перемещает фокус на следующее поле фигуры в последовательности переходов для выбранных фигур. (Унаследовано от ShapeField.)
Открытый метод NavigateToPrevious Перемещает фокус на предыдущее поле фигуры в последовательности переходов для выбранных фигур. (Унаследовано от ShapeField.)
Защищенный метод OnBeginEdit Сообщает прослушивателям, когда началось редактирование на месте. (Унаследовано от ShapeField.)
Открытый метод OnClick Сообщает прослушивателям, когда пользователь нажимает поле фигуры. (Унаследовано от ShapeField.)
Открытый метод OnDoubleClick Сообщает прослушивателям, когда пользователь дважды нажимает поле фигуры. (Унаследовано от ShapeField.)
Защищенный метод OnEndEdit Сообщает прослушивателям, когда закончилось редактирование на месте. (Унаследовано от ShapeField.)
Открытый метод OnKeyDown Сообщает прослушивателям, когда пользователь удерживал клавишу, указывая на поле фигуры. (Унаследовано от ShapeField.)
Открытый метод OnKeyPress Сообщает прослушивателям, когда пользователь нажал клавишу, указывая на поле фигуры. (Унаследовано от ShapeField.)
Открытый метод OnKeyUp Сообщает прослушивателям, когда пользователь отпустил клавишу, указывая на поле фигуры. (Унаследовано от ShapeField.)
Открытый метод OnMouseDown Сообщает прослушивателям, когда пользователь удерживает клавишу мыши над полем фигуры. (Унаследовано от ShapeField.)
Открытый метод OnMouseMove Сообщает прослушивателям, когда было перемещение мыши над полем фигуры. (Унаследовано от ShapeField.)
Открытый метод OnMouseUp Сообщает прослушивателям, когда пользователь отпустил клавишу мыши над полем фигуры. (Унаследовано от ShapeField.)
Открытый метод OnMouseWheel Сообщает прослушивателям, когда был поворот мыши над полем фигуры. (Унаследовано от ShapeField.)
Открытый метод Selected Получает поле фигуры и проверяет, выбрано ли оно. (Унаследовано от ShapeField.)
Открытый метод SetSelectionRange Выделяет диапазон полей дочерних фигур. (Унаследовано от ShapeField.)
Открытый метод SetValue Присваивает указанное значение полю фигуры. (Унаследовано от ShapeField.)
Открытый метод SetVisible Задает видимость поля фигуры. (Унаследовано от ShapeField.)
Открытый метод ToString Возвращает строку, представляющую текущий объект. (Унаследовано от Object.)

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

Примеры

Дополнительные примеры см. в разделе ShapeField и ImageField.

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

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

См. также

Ссылки

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