C# Класс Company.OrmLanguage.EntityShape

Наследование: DslDiagrams::CompartmentShape
Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
DomainClassId global::System.Guid

Открытые методы

Метод Описание
EntityShape ( global::Microsoft.VisualStudio.Modeling store )

Constructor

FindEntityShapeDecorator ( string decoratorName ) : DslDiagrams::Decorator

Finds a decorator associated with EntityShape.

GetCompartmentDescriptions ( ) : DslDiagrams::CompartmentDescription[]

Gets an array of CompartmentDescription for all compartments shown on this shape (including compartments defined on base shapes).

OnBoundsFixup ( global::Microsoft.VisualStudio.Modeling.Diagrams fixupState, int iteration, bool createdDuringViewFixup ) : void

Ensure outer decorators are placed appropriately. This is called during view fixup, after the shape has been associated with the model element.

OnInitialize ( ) : void

Shape instance initialization.

Защищенные методы

Метод Описание
GetCompartmentMappings ( global melType ) : DslDiagrams::CompartmentMapping[]

Gets an array of CompartmentMappings for all compartments displayed on this shape (including compartment maps defined on base shapes).

InitializeDecorators ( global shapeFields, global decorators ) : void

Initialize the collection of decorators associated with this shape type. This method also creates shape fields for outer decorators, because these are not part of the shape fields collection associated with the shape, so they must be created here rather than in InitializeShapeFields.

InitializeShapeFields ( global shapeFields ) : void

Initialize the collection of shape fields associated with this shape type.

Приватные методы

Метод Описание
GetElementsFromEntityElementForProperties ( global::Microsoft.VisualStudio.Modeling rootElement ) : global::System.Collections.IList

Описание методов

EntityShape() публичный Метод

Constructor
public EntityShape ( global::Microsoft.VisualStudio.Modeling store )
store global::Microsoft.VisualStudio.Modeling Store where new element is to be created.

FindEntityShapeDecorator() публичный статический Метод

Finds a decorator associated with EntityShape.
public static FindEntityShapeDecorator ( string decoratorName ) : DslDiagrams::Decorator
decoratorName string
Результат DslDiagrams::Decorator

GetCompartmentDescriptions() публичный Метод

Gets an array of CompartmentDescription for all compartments shown on this shape (including compartments defined on base shapes).
public GetCompartmentDescriptions ( ) : DslDiagrams::CompartmentDescription[]
Результат DslDiagrams::CompartmentDescription[]

GetCompartmentMappings() защищенный Метод

Gets an array of CompartmentMappings for all compartments displayed on this shape (including compartment maps defined on base shapes).
protected GetCompartmentMappings ( global melType ) : DslDiagrams::CompartmentMapping[]
melType global The type of the DomainClass that this shape is mapped to
Результат DslDiagrams::CompartmentMapping[]

InitializeDecorators() защищенный Метод

Initialize the collection of decorators associated with this shape type. This method also creates shape fields for outer decorators, because these are not part of the shape fields collection associated with the shape, so they must be created here rather than in InitializeShapeFields.
protected InitializeDecorators ( global shapeFields, global decorators ) : void
shapeFields global
decorators global
Результат void

InitializeShapeFields() защищенный Метод

Initialize the collection of shape fields associated with this shape type.
protected InitializeShapeFields ( global shapeFields ) : void
shapeFields global
Результат void

OnBoundsFixup() публичный Метод

Ensure outer decorators are placed appropriately. This is called during view fixup, after the shape has been associated with the model element.
public OnBoundsFixup ( global::Microsoft.VisualStudio.Modeling.Diagrams fixupState, int iteration, bool createdDuringViewFixup ) : void
fixupState global::Microsoft.VisualStudio.Modeling.Diagrams
iteration int
createdDuringViewFixup bool
Результат void

OnInitialize() публичный Метод

Shape instance initialization.
public OnInitialize ( ) : void
Результат void

Описание свойств

DomainClassId публичное статическое свойство

EntityShape domain class Id.
public static global::System.Guid DomainClassId
Результат global::System.Guid