C# 클래스 Company.OrmLanguage.EntityShape

상속: DslDiagrams::CompartmentShape
파일 보기 프로젝트 열기: thabart/SimpleOrm

공개 프로퍼티들

프로퍼티 타입 설명
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