ExpandCollapseDecorator - класс
Декоратор, который управляет кнопкой развернуть/свернуть в NodeShape
Иерархия наследования
System.Object
Microsoft.VisualStudio.Modeling.Diagrams.Decorator
Microsoft.VisualStudio.Modeling.Diagrams.ShapeDecorator
Microsoft.VisualStudio.Modeling.Diagrams.ExpandCollapseDecorator
Пространство имен: Microsoft.VisualStudio.Modeling.Diagrams
Сборка: Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0 (в Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0.dll)
Синтаксис
'Декларация
Public NotInheritable Class ExpandCollapseDecorator _
Inherits ShapeDecorator
public sealed class ExpandCollapseDecorator : ShapeDecorator
Тип ExpandCollapseDecorator предоставляет следующие члены.
Конструкторы
Имя | Описание | |
---|---|---|
![]() |
ExpandCollapseDecorator(Store, ToggleButtonField, ShapeDecoratorPosition) | Создает новый объект ExpandCollapseDecorator. |
![]() |
ExpandCollapseDecorator(Store, ToggleButtonField, ShapeDecoratorPosition, PointD) | Создает новый объект ExpandCollapseDecorator. |
![]() |
ExpandCollapseDecorator(Store, ToggleButtonField, ShapeDecoratorPosition, Boolean) | Создает новый объект ExpandCollapseDecorator. |
![]() |
ExpandCollapseDecorator(Store, ToggleButtonField, ShapeDecoratorPosition, PointD, Boolean) | Создает новый объект ExpandCollapseDecorator. |
В начало страницы
Свойства
Имя | Описание | |
---|---|---|
![]() |
CanMove | Возможно ли перемещение этого декоратора.Декоратор можно переместить, только если он создан с возможностью перемещения, а также требует узел. (Унаследовано от Decorator.) |
![]() |
Field | Получает поле, которому присвоен декоратор. (Унаследовано от Decorator.) |
![]() |
Offset | Получает или задает смещение, которое изменяет положение по умолчанию декоратора. (Унаследовано от Decorator.) |
![]() |
Position | Получает или задает положение данного декоратора относительно родительской фигуры. (Унаследовано от ShapeDecorator.) |
![]() |
RequiresHost | Для фигур, внешние декораторы формы требуют дополнительные фигуры узла; внутренние декораторы реализованы как поля фигур в самой фигуре. (Унаследовано от ShapeDecorator.) |
В начало страницы
Методы
Имя | Описание | |
---|---|---|
![]() |
AssociateValueWith(Store, AssociatedPropertyInfo) | Связывает декоратора со свойством хранилища, присвоенным фигуре. (Унаследовано от Decorator.) |
![]() |
AssociateValueWith(Store, Guid) | Связывает декоратора со свойством хранилища, присвоенным фигуре. (Унаследовано от Decorator.) |
![]() |
AssociateValueWith(Store, Guid, AssociatedPropertyInfo) | Связывает декоратора со свойством хранилища, присвоенным фигуре. (Унаследовано от Decorator.) |
![]() |
AssociateVisibilityWith(Store, AssociatedPropertyInfo) | Связывает видимость декоратора со свойством хранилища, присвоенным фигуре. (Унаследовано от Decorator.) |
![]() |
AssociateVisibilityWith(Store, Guid) | Связывает видимость декоратора со свойством хранилища, присвоенным фигуре. (Унаследовано от Decorator.) |
![]() |
AssociateVisibilityWith(Store, Guid, AssociatedPropertyInfo) | Связывает видимость декоратора со свойством хранилища, присвоенным фигуре. (Унаследовано от Decorator.) |
![]() |
ConfigureHostShape | Настраивает фигуру основного приложения для использования с данным декоратором.Если заданный родительский объект не имеет основной фигуры для этого декоратора, будет создана новая основная фигура.Если основная фигура уже существует, то параметры данного декоратора будут повторно применены к существующей основной фигуре; новая основная фигура создаваться не будет. (Унаследовано от ShapeDecorator.) |
![]() |
Equals | Определяет, равен ли заданный объект текущему объекту. (Унаследовано от Object.) |
![]() |
GetHashCode | Служит хэш-функцией по умолчанию. (Унаследовано от Object.) |
![]() |
GetHostShape | Получает фигуру узла. (Унаследовано от Decorator.) |
![]() |
GetType | Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.) |
![]() |
GetValue | Получает связь между декоратором и фигурой. (Унаследовано от Decorator.) |
![]() |
GetVisible | Получает видимость декоратора, присвоенного фигуре. (Унаследовано от Decorator.) |
![]() |
RepositionHostShape | Обновляет позицию данной базовой фигуры на основе текущих параметров декоратора. (Переопределяет ShapeDecorator.RepositionHostShape(DecoratorHostShape).) |
![]() |
SetValue | Задает связь с украшением и фигурой. (Унаследовано от Decorator.) |
![]() |
SetVisible | Задает видимость оформителя, присвоенного фигуре. (Унаследовано от Decorator.) |
![]() |
ToString | Возвращает строку, представляющую текущий объект. (Унаследовано от Object.) |
![]() |
UpdateDecoratorHostShapes(ModelElement) | Обновляет границы базовых фигур. (Унаследовано от Decorator.) |
![]() |
UpdateDecoratorHostShapes(ModelElement, Guid) | Обновляет границы базовых фигур. (Унаследовано от Decorator.) |
![]() |
UpdateHostShapeVisibility | Обновляет видимость базовой фигуры. (Унаследовано от Decorator.) |
В начало страницы
Потокобезопасность
Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.
См. также
Ссылки
Microsoft.VisualStudio.Modeling.Diagrams - пространство имен