BinaryLinkShapeBase 클래스

Binarylinkshape에 대 한 추상 기본 클래스

상속 계층 구조

System.Object
  Microsoft.VisualStudio.Modeling.ModelElement
    Microsoft.VisualStudio.Modeling.Diagrams.PresentationElement
      Microsoft.VisualStudio.Modeling.Diagrams.ShapeElement
        Microsoft.VisualStudio.Modeling.Diagrams.LinkShape
          Microsoft.VisualStudio.Modeling.Diagrams.BinaryLinkShapeBase
            Microsoft.VisualStudio.Modeling.Diagrams.BinaryLinkShape

네임스페이스:  Microsoft.VisualStudio.Modeling.Diagrams
어셈블리:  Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0(Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0.dll)

구문

‘선언
<DisplayNameResourceAttribute("Microsoft.VisualStudio.Modeling.Diagrams.BinaryLinkShape.DisplayName",  _
    GetType(CoreDesignSurfaceDomainModel), "Microsoft.VisualStudio.Modeling.Diagrams.GeneratedCode.DomainModelResx")> _
<DomainModelOwnerAttribute(GetType(CoreDesignSurfaceDomainModel))> _
<DomainObjectIdAttribute("3982818b-6e6b-4932-a4ec-b89740a38063")> _
<DescriptionResourceAttribute("Microsoft.VisualStudio.Modeling.Diagrams.BinaryLinkShape.Description",  _
    GetType(CoreDesignSurfaceDomainModel), "Microsoft.VisualStudio.Modeling.Diagrams.GeneratedCode.DomainModelResx")> _
<CLSCompliantAttribute(True)> _
Public MustInherit Class BinaryLinkShapeBase _
    Inherits LinkShape _
    Implements IBinaryLinkGeometryData
[DisplayNameResourceAttribute("Microsoft.VisualStudio.Modeling.Diagrams.BinaryLinkShape.DisplayName", 
    typeof(CoreDesignSurfaceDomainModel), "Microsoft.VisualStudio.Modeling.Diagrams.GeneratedCode.DomainModelResx")]
[DomainModelOwnerAttribute(typeof(CoreDesignSurfaceDomainModel))]
[DomainObjectIdAttribute("3982818b-6e6b-4932-a4ec-b89740a38063")]
[DescriptionResourceAttribute("Microsoft.VisualStudio.Modeling.Diagrams.BinaryLinkShape.Description", 
    typeof(CoreDesignSurfaceDomainModel), "Microsoft.VisualStudio.Modeling.Diagrams.GeneratedCode.DomainModelResx")]
[CLSCompliantAttribute(true)]
public abstract class BinaryLinkShapeBase : LinkShape, 
    IBinaryLinkGeometryData

BinaryLinkShapeBase 형식에서는 다음과 같은 멤버를 노출합니다.

생성자

  이름 설명
Protected 메서드 BinaryLinkShapeBase 생성자입니다.

위쪽

속성

  이름 설명
Public 속성 AbsoluteBoundingBox 링크 셰이프를 기준으로 다이어그램의 경계 사각형을 가져옵니다. (LinkShape에서 상속됨)
Public 속성 AbsoluteBoundingBoxToEnsureVisible EnsureVisible 사용 하는 경계 사각형을 가져옵니다.0이 아닌 경우 조정 높이와 너비가 0이 사각형 Absoluteboundingbox와 같습니다.단일 세그먼트 링크 높이 기본적으로 0이 고 ''도 링크가 실제로 선택 했을 때 빈으로 돌아가려면 선택 영역 경계를 발생할 수 있습니다 때문에이 수행 됩니다. (LinkShape에서 상속됨)
Public 속성 AbsoluteCenter 셰이프 가운데에서 지점을 가져옵니다. (ShapeElement에서 상속됨)
Public 속성 AccessibilityObject 도형에 대 한 액세스 가능 개체를 가져옵니다. (ShapeElement에서 상속됨)
Public 속성 AccessibleDefaultActionDescription 셰이프에 대 한 기본 작업 설명을 가져옵니다. (ShapeElement에서 상속됨)
Public 속성 AccessibleDescription 도형에 대 한 설명을 가져옵니다. (ShapeElement에서 상속됨)
Public 속성 AccessibleHelp 셰이프에 대 한 도움말을 가져옵니다. (ShapeElement에서 상속됨)
Public 속성 AccessibleHelpTopicFileName 셰이프에 대 한 도움말 항목을 가져옵니다. (ShapeElement에서 상속됨)
Public 속성 AccessibleHelpTopicId 셰이프에 대 한 도움말 항목의 ID를 가져옵니다. (ShapeElement에서 상속됨)
Public 속성 AccessibleName 내게 필요한 옵션 지원 클라이언트에 노출이 셰이프를 반환 합니다. (ShapeElement.AccessibleName을(를) 재정의함)
Public 속성 AccessibleRole 셰이프의 역할을 가져옵니다. (ShapeElement에서 상속됨)
Public 속성 AccessibleState 셰이프 상태를 가져옵니다. (ShapeElement에서 상속됨)
Public 속성 AccessibleValue 셰이프 값을 가져옵니다. (ShapeElement에서 상속됨)
Public 속성 AllowsChildrenInSelection 경우 true, 현재 선택 영역 그룹에서이 셰이프의 자식 포함 될 수 있습니다. (ShapeElement에서 상속됨)
Public 속성 AllowsChildrenToResizeParent true 크기 또는 자식 셰이프의 위치를 변경할 때이 셰이프를 조정할 수 있습니다 경우. (ShapeElement에서 상속됨)
Public 속성 AllowsChildrenToShrinkParent True 인 경우이 셰이프가 re-sized 또는 이동할 때 자식 주위에 맞게 크기를 줄일 수 있습니다. (ShapeElement에서 상속됨)
Public 속성 AnchorBothEnds
Public 속성 BackgroundBrushId 배경 셰이프를 그리는 데 사용 되는 브러시에 대 한 ID를 가져옵니다. (ShapeElement에서 상속됨)
Public 속성 BoundingBox 부모에 상대적인 링크 셰이프의 경계 사각형을 가져옵니다. (LinkShape에서 상속됨)
Public 속성 CanFocus 셰이프를 가져오고 포커스를 받을 수 있는지 여부를 확인 합니다. (ShapeElement에서 상속됨)
Public 속성 CanManuallyRoute true 사용자가 수동으로 링크 셰이프입니다; 다이어그램의 요소 사이 라우팅할 수 있습니다 경우 그렇지 않으면 false. (LinkShape에서 상속됨)
Public 속성 CanMove true 사용자 다이어그램에서 링크를 다시 배치할 수 있습니다 경우. 그렇지 않으면false (LinkShape에서 상속됨)
Public 속성 CanMoveAnchorPoints True 이면 사용자가 끝점이이 Linkshape에 연결 된 셰이프 경계 주위에 이동할 수 있습니다. (LinkShape에서 상속됨)
Public 속성 CanSelect 모양을 가져옵니다 및 사용자가 선택할 수 있는지 여부를 확인 합니다. (ShapeElement에서 상속됨)
Public 속성 Center 셰이프 가운데에서 지점을 가져옵니다. (ShapeElement에서 상속됨)
Protected 속성 ClassStyleSet 도형에 대 한 스타일을 가져옵니다. (ShapeElement에서 상속됨)
Public 속성 ClipWhenDrawingFields 자식 셰이프를 가져오고 자식 셰이프를 그릴 때 해당 클리핑 영역 경계 상자는 부모 셰이프의 설정 해야 하는지 여부를 확인 합니다. (ShapeElement에서 상속됨)
Public 속성 DecoratorFrom 관계에서 끝에 화살표는 데코레이터를 가져오거나 설정 합니다.
Public 속성 Decorators 셰이프에 대해 decorators의 컬렉션을 가져옵니다. (ShapeElement에서 상속됨)
Protected 속성 DecoratorsSize (LinkShape.DecoratorsSize을(를) 재정의함)
Public 속성 DecoratorTo 관계의 끝에서 화살표는 데코레이터를 가져오거나 설정 합니다.
Protected 속성 DefaultRoutingStyle 기본 라우팅 스타일을 (직선 또는 직선) DSL 정의에 설정 하 고 연결을 가져옵니다. (LinkShape에서 상속됨)
Public 속성 DefaultShapeField 포커스를 받을 수 있는 첫 번째 도형을 기본 셰이프를 가져옵니다. (ShapeElement에서 상속됨)
Public 속성 DefaultSize 도형의 기본 크기를 가져옵니다. (ShapeElement에서 상속됨)
Public 속성 Diagram 셰이프에 속한 다이어그램을 가져옵니다. (ShapeElement에서 상속됨)
Public 속성 EdgePoints 링크 셰이프를 두 지점에서 각 점프 등의 직선 세그먼트 경계 지점의 정렬 된 목록입니다. (LinkShape에서 상속됨)
Public 속성 EdgePointsNoJumps 직선 선분 링크 셰이프의 경계 지점의 정렬 된 목록.점프의 링크가 있을 경우 그 지점 목록에 포함 되지 않습니다. (LinkShape에서 상속됨)
Public 속성 EndSegmentBreakFactor 링크 셰이프의 길이를 가져옵니다 및 결정 얼마나 오래 마지막 선 세그먼트에 링크 셰이프 여야 합니다. (LinkShape에서 상속됨)
Public 속성 EnsureVisiblePreference EnsureVisible 메서드가 도형에 대 한 기본 설정입니다.기본값은이 셰이프를 호스팅에 대 한 다이어그램을 VisiblePreference 반환 합니다입니다. (ShapeElement에서 상속됨)
Protected 속성 Events 목록을에 이벤트 처리기를 나타내는 셰이프를 가져옵니다. (ShapeElement에서 상속됨)
Public 속성 ExcludePath 그래픽 경로 가져오거나 설정 합니다.이에 BinaryLinkShape 클래스는 단일 항목입니다.삭제 하지 마십시오.바로 사용 합니다.다른 경로가 필요한 경우 복제를 사용!
Public 속성 FixedFrom 사용자가 끝점 수동으로 설정 여부를 나타냅니다.
Public 속성 FixedTo 사용자가 끝점 수동으로 설정 여부를 나타냅니다.
Public 속성 FromEndPoint 여기서는 FromShape 커넥터에 닿을 지점입니다.
Public 속성 FromLinkConnectsToNode 링크 모양 노드 From 끝의 커넥터에 연결 되는 ElementLink 관계를 가져옵니다.
Public 속성 FromShape Nodeshape를 From 끝에 연결선을 가져옵니다.
Public 속성 GeometryBackgroundBrushId 기 하 도형의 배경을 그리는 데 사용 되는 브러시의 ID를 가져옵니다. (ShapeElement에서 상속됨)
Public 속성 GeometryBoundingBox 셰이프의 경계 상자를 가져옵니다. (ShapeElement에서 상속됨)
Public 속성 GeometryCanManuallyRoute 사용자가 수동으로이 Linkshape를 라우팅할 수 있는지 여부를 나타내는 값을 가져옵니다.(Shapegeometry에서 파생 된 클래스에만 호출할 수 위한 것입니다.)
Public 속성 GeometryDecoratorFrom Linkdecorator를 "에서" 끝에 있는 링크를 가져옵니다.(Shapegeometry에서 파생 된 클래스에만 호출할 수 위한 것입니다.)
Public 속성 GeometryDecoratorFromSize 데코레이터의 관계에서 끝의 크기를 가져옵니다.
Public 속성 GeometryDecoratorTo Linkdecorator를 "을" 끝에 링크를 가져옵니다.(Shapegeometry에서 파생 된 클래스에만 호출할 수 위한 것입니다.)
Public 속성 GeometryDecoratorToSize 관계의 끝에는 데코레이터의 크기를 가져옵니다.
Public 속성 GeometryEdgePoints 가장자리 점을 전역 단위 (만 Shapegeometry에서 파생 된 클래스에 의해 호출 하기 위한 것입니다.)를 가져옵니다.
Public 속성 GeometryEdgePointsNoJumps 없음 점프 (Shapegeometry에서 파생 된 클래스에만 호출할 수 위한 것입니다.) 세계 단위 지 포인트를 가져옵니다.
Public 속성 GeometryHasFilledBackground 셰이프를 가져오고 배경을 그릴지 여부를 확인 합니다. (ShapeElement에서 상속됨)
Public 속성 GeometryHasOutline 셰이프를 가져오고 개요를 사용 하는지 여부를 확인 합니다. (ShapeElement에서 상속됨)
Public 속성 GeometryHasShadow true 도형에 그림자를 적용 하면 됩니다. 그렇지 않으면 false. (ShapeElement에서 상속됨)
Public 속성 GeometryOutlinePenId 도형의 윤곽선을 그리는 펜의 ID를 가져옵니다. (ShapeElement에서 상속됨)
Public 속성 GeometryStyleSet 도형에 대 한 스타일을 가져옵니다. (ShapeElement에서 상속됨)
Public 속성 GridSize 링크의 정점에 스냅을 모눈의 크기를 가져오거나 설정 합니다.0.0 면 표를 사용 합니다. (LinkShape에서 상속됨)
Public 속성 HasChildren true 셰이프의 자식 도형이 있는 경우. (ShapeElement에서 상속됨)
Protected 속성 HasCustomToolTip 셰이프를 가져오고 사용자 지정 도구 설명이 있는지 확인 합니다. (ShapeElement에서 상속됨)
Public 속성 HasDragOverToolTip 셰이프를 가져오고 도구 설명을 사용 하는지 여부를 확인 합니다. (ShapeElement에서 상속됨)
Public 속성 HasFilledBackground 셰이프를 가져오고 배경을 사용 하는지 여부를 확인 합니다. (ShapeElement에서 상속됨)
Public 속성 HasHighlighting 셰이프를 가져오고이 강조 표시 되어 있는지 여부를 확인 합니다. (ShapeElement에서 상속됨)
Public 속성 HasOutline 셰이프를 가져오고 개요를 사용 하는지 여부를 확인 합니다. (ShapeElement에서 상속됨)
Public 속성 HasShadow 경우 true, 링크에 그림자를 그립니다. (LinkShape에서 상속됨)
Public 속성 HasToolTip 셰이프를 가져오고 도구 설명을 사용 하는지 여부를 확인 합니다. (ShapeElement에서 상속됨)
Public 속성 Id 요소 ID를 가져옵니다. (ModelElement에서 상속됨)
Public 속성 IsActive IsActive 플래그 가져오고 요소가 활성화 되어 있는지 여부를 확인 하려면 확인 합니다. (ModelElement에서 상속됨)
Public 속성 IsDeleted IsDeleted 플래그 및 요소는 모델에서 삭제 되었는지 여부를 확인 하는 검사를 가져옵니다. (ModelElement에서 상속됨)
Public 속성 IsDeleting IsDeleting 플래그를 가져오고 요소 모델에서 현재 삭제 되 고 있는지 여부를 확인 합니다. (ModelElement에서 상속됨)
Protected 속성 IsDirected
Public 속성 IsNestedChild true 이 도형 요소에 있을 경우 해당 NestedChildShapes 의 그 ParentShape. (ShapeElement에서 상속됨)
Public 속성 IsRelativeChild true 이 도형 요소에 있을 경우 해당 RelativeChildShapes 의 그 ParentShape. (ShapeElement에서 상속됨)
Public 속성 IsVisible 경우 true,; 다이어그램에서 셰이프가 표시 경우 false, 표시 되지 않습니다 및 레이아웃 및 라우팅 알고리즘을 무시 하면 됩니다.Show () 및 숨기기 ()를 참조 하십시오. (ShapeElement에서 상속됨)
Public 속성 LineAdjustAwayDefault 셰이프 및 자식 링크 셰이프 맞춤 같은 도형에 연결 되어 있는 경우에 시도해 야 할지 여부를 확인을 가져오거나이 값을 설정 합니다. (ShapeElement에서 상속됨)
Public 속성 LineAffinityDefault 링크 셰이프 셰이프 위치를 보십시오 대상 위치를 설정 하거나 가져옵니다. (ShapeElement에서 상속됨)
Public 속성 LineToLineClearance 이 셰이프의 자식 링크 셰이프 사이의 거리를 가져오거나 설정 합니다. (ShapeElement에서 상속됨)
Public 속성 LineToNodeClearance 자식 링크 셰이프 및 자식 노드 셰이프 사이의 거리를 가져오거나 설정 합니다. (ShapeElement에서 상속됨)
Public 속성 ManuallyRouted True 이면 사용자가이 링크 셰이프를 경로에 수동으로 만든 경우.사용자 경로 재정의 명령 사용 했거나 자동 나갔습니다 경우 거짓은 라우팅 변경 되지 않습니다. (LinkShape에서 상속됨)
Public 속성 MaximumSize 도형에 대 한 최대 크기를 가져옵니다. (ShapeElement에서 상속됨)
Public 속성 MinimumSize 도형에 대 한 최소 크기를 가져옵니다. (ShapeElement에서 상속됨)
Public 속성 ModelElement 프레젠테이션 요소와 연결 된 모델 요소를 가져오거나 설정 합니다. (PresentationElement에서 상속됨)
Public 속성 NestedChildShapes 이 셰이프의 일부가 되 고 된 셰이프 목록이 도형 또는 다이어그램의 경계 내에 제약. (ShapeElement에서 상속됨)
Public 속성 NestedShapesMargin 도형의 경계 상자의 중첩된 노드 셰이프 사이의 여백을 가져옵니다. (ShapeElement에서 상속됨)
Public 속성 Nodes 링크 셰이프에 연결 된 도형의 목록을 가져옵니다. (LinkShape에서 상속됨)
Public 속성 NodeToNodeClearance 자식 노드 셰이프 사이의 여백을 가져오거나 설정 합니다. (ShapeElement에서 상속됨)
Public 속성 OutlinePenId 링크 모양 윤곽선을 그리는 데 사용 되는 펜의 ID를 가져옵니다. (LinkShape에서 상속됨)
Public 속성 OutlinePenWidth 도형에 윤곽선의 너비를 가져옵니다. (ShapeElement에서 상속됨)
Protected 속성 PaintMoveableDecoratorSelectionLines (ShapeElement에서 상속됨)
Protected 속성 ParentLink 관계 인스턴스를 도형에서 부모 셰이프를 가져옵니다. (ShapeElement에서 상속됨)
Public 속성 ParentShape 요소의 부모 셰이프를 가져옵니다.다이어그램에 표시 하려면 도형이 나 연결선을 부모가 있어야 합니다. (ShapeElement에서 상속됨)
Public 속성 Partition 가져오거나는 Partition 는 요소가 포함 되어 있습니다. (ModelElement에서 상속됨)
Public 속성 Perimeter 셰이프 둘레를 (경로)를 가져옵니다. (ShapeElement에서 상속됨)
Public 속성 RelatedShapeToEmphasize 이 셰이프를 선택할 때 사용자에 게 시각적으로 강조할 수 있는 관련된 모양을 가져옵니다. (ShapeElement에서 상속됨)
Public 속성 RelativeChildShapes 이 셰이프의 일부가 하지만이 셰이프의 경계 밖에 나타나는 셰이프 목록. (ShapeElement에서 상속됨)
Public 속성 RouteJumpType 다른 링크 교차 하는 위치에 점프 링크를 만들지 여부를 설정 하거나 가져옵니다. (LinkShape에서 상속됨)
Public 속성 RoutingStyle 직선 (부터) 또는 직선 (가로 및 세로 세그먼트의 일련의로 구성). (LinkShape에서 상속됨)
Public 속성 ShapeFields 셰이프 텍스트 행 및 decorators와 같은 부분입니다. (ShapeElement에서 상속됨)
Public 속성 ShapeGeometry 셰이프를 그리는 방법을 제어 합니다. (ShapeElement.ShapeGeometry을(를) 재정의함)
Public 속성 ShouldTryParentShapeForMergeOnToolboxDoubleClick True 인 경우이 셰이프를 도구를 병합할 수 없습니다 경우 도구 상자 항목 선택 하 고이 도형에 클릭할 때 다음 부모 셰이프로 병합을 시도 합니다.기본값은 true입니다. (ShapeElement에서 상속됨)
Public 속성 Store 가져옵니다는 Store 는 요소가 포함 되어 있습니다. (ModelElement에서 상속됨)
Public 속성 StyleSet 도형에 스타일의 인스턴스를 가져옵니다. (ShapeElement에서 상속됨)
Public 속성 Subject 프레젠테이션 요소에 대 한 제목을 가져오거나 설정 합니다.와 같은 개체의 기본값 ModelElement. (PresentationElement에서 상속됨)
Public 속성 TargetToolboxItemFilterAttributes 어떤 항목을 사용 하거나 도구 상자에서 사용할 수를 결정 하는 특성의 컬렉션을 가져옵니다. (ShapeElement에서 상속됨)
Public 속성 ToEndPoint 여기서 Toshape에 커넥터를 종료 하는 지점입니다.
Public 속성 ToLinkConnectsToNode 연결선의 끝 노드에서 링크 셰이프 연결 되는 ElementLink 관계를 가져옵니다.
Public 속성 ToShape 링크 셰이프 끝에 있는 Nodeshape를 가져옵니다.
Public 속성 UserFixed 고정 된 선 세그먼트 수를 가져오거나 설정 합니다. (LinkShape에서 상속됨)
Public 속성 ZOrder 에이 셰이프가 다른 셰이프를 다이어그램에 표시 됩니다 순서를 결정 합니다.일반적으로 하위 도형의 순서를 설정 합니다. (ShapeElement에서 상속됨)

위쪽

메서드

  이름 설명
Public 메서드 AccessibleDoDefaultAction 액세스 가능 개체에 대 한 기본 작업을 수행합니다. (ShapeElement에서 상속됨)
Public 메서드 Associate 모델 요소는 프레젠테이션 요소에 할당 됩니다.모델 요소와 동일한 효과입니다. (PresentationElement에서 상속됨)
Protected 메서드 CalculateDerivedVisible 링크 셰이프에 표시 되는지 여부를 계산 합니다.True 이면 두 끝 노드가 표시 됩니다. (ShapeElement.CalculateDerivedVisible(ShapeElement)을(를) 재정의함)
Protected 메서드 CanMerge 원본 요소를이 요소에 추가할 수 있는지 확인 합니다. (ModelElement에서 상속됨)
Protected 메서드 ChooseMergeTarget(ElementGroup) 사용자가 복사, 끌기 또는 작성 하고자 하는 요소는 자식으로 허용 하도록 대상 요소를 선택 합니다. (ModelElement에서 상속됨)
Protected 메서드 ChooseMergeTarget(ElementGroupPrototype) 사용자가 복사, 끌기 또는 작성 하고자 하는 요소는 자식으로 허용 하도록 대상 요소를 선택 합니다. (ModelElement에서 상속됨)
Public 메서드 ChooseParentShape 부모 셰이프를 새 자식 도형이이 일반적으로이 셰이프를 선택합니다. (ShapeElement에서 상속됨)
Protected 메서드 ChooseRelationship NestedChildShapes 또는 RelativeChildShapes-자식 셰이프를 새로 추가 해야 어떤 자식 목록을 선택 합니다. (ShapeElement에서 상속됨)
Public 메서드 CoerceSelection 셰이프를 다른 셰이프를 확인 허용을 선택 합니다. (ShapeElement에서 상속됨)
Public 메서드 Connect 만들고 있는 ElementLink 관계에 지정 된 연결에 필요한 NodeShape.이 Binarylinkshape의 다이어그램에 이미 있으면 다음도 Graphedge를 함께 연결 합니다.그렇지 않으면 Binarylinkshape를 다이어그램에 추가 하면 다음에 Graphedge까지 연결 되어 있습니다.
Public 메서드 Copy() 모델에서 요소의 복사본을 만듭니다. (ModelElement에서 상속됨)
Public 메서드 Copy(IEnumerable<Guid>) 요소 및 자식 요소 및 링크를 만듭니다. (ModelElement에서 상속됨)
Protected 메서드 CreateChildShape 도형을 만들어이 여기에 자식으로 추가 합니다. (ShapeElement에서 상속됨)
Protected 메서드 CreateClassStyleSet 셰이프 형식 설정 클래스 스타일을 만듭니다. (ShapeElement에서 상속됨)
Protected 메서드 CreateDecorators Decorators 셰이프 형식에 대 한 컬렉션을 만듭니다. (ShapeElement에서 상속됨)
Protected 메서드 CreateInstanceStyleSet 셰이프를 설정 하는 스타일을 만듭니다. (ShapeElement에서 상속됨)
Protected 메서드 CreateShapeFields 셰이프 형식에 대 한 셰이프 필드의 컬렉션을 만듭니다. (ShapeElement에서 상속됨)
Public 메서드 Delete() 요소는 모델에서 삭제 됩니다. (ModelElement에서 상속됨)
Public 메서드 Delete(array<Guid[]) 요소는 모델에서 삭제 됩니다. (ModelElement에서 상속됨)
Protected 메서드 DetermineHighlightShape 일련의 도형에서 강조 표시 된 셰이프를 찾습니다. (ShapeElement에서 상속됨)
Public 메서드 Disconnect 제거는 ElementLink NodeShapes 양 끝의 관계. (LinkShape.Disconnect()을(를) 재정의함)
Public 메서드 DoFoldToShape 연결선 도형의 경계 터치 합니다 위치 하는 지점을 계산 합니다.사각형이 아닌 도형 정의 재정의 합니다. (ShapeElement에서 상속됨)
Public 메서드 DoHitTest(PointD, DiagramHitTestInfo) 지정한 지점 내에 포함 되 면 true를 반환 합니다. (ShapeElement에서 상속됨)
Public 메서드 DoHitTest(PointD, DiagramHitTestInfo, Boolean) 지정한 지점 내에 포함 되 면 true를 반환 합니다. (ShapeElement에서 상속됨)
Public 메서드 DoHitTestSelection 지정 된 시점에서 선택 영역이 있으면 true를 반환 도형 주위를 처리 합니다. (ShapeElement에서 상속됨)
Public 메서드 DoKeyboardNavigation 이동은 키보드를 사용 하는 셰이프를. (ShapeElement에서 상속됨)
Public 메서드 DrawResizeFeedback 도형 크기 조정 의견을 그립니다. (ShapeElement에서 상속됨)
Public 메서드 Equals 지정한 개체와 현재 개체가 같은지 여부를 확인합니다. (Object에서 상속됨)
Public 메서드 ExcludeFromClipRegion 이 셰이프와 셰이프 끝점에서 지정 된 그래픽 개체의 클리핑 영역을 제외합니다. (ShapeElement.ExcludeFromClipRegion(Graphics, Matrix, GraphicsPath)을(를) 재정의함)
Public 메서드 ExcludeGeometryFromClipRegion 셰이프와 해당 하위 셰이프를 기 하 도형, 클립 영역에서 제외 됩니다. (ShapeElement에서 상속됨)
Protected 메서드 Finalize 가비지 수집에서 회수하기 전에 개체에서 리소스를 해제하고 다른 정리 작업을 수행할 수 있게 합니다. (Object에서 상속됨)
Public 메서드 FindDecorator(String) 지정한 이름을 가진 모양을 데코레이터를 찾습니다. (ShapeElement에서 상속됨)
Public 메서드 FindFirstChild 도형에 대 한 탐색 순서에서 첫 번째 자식 검색 합니다. (ShapeElement에서 상속됨)
Public 메서드 FindFreeArea 눈금의 빈 영역을 셰이프를 찾습니다. (ShapeElement에서 상속됨)
Public 메서드 FindLastChild 도형에 대 한 탐색 순서에서 마지막 자식 검색 합니다. (ShapeElement에서 상속됨)
Public 메서드 FindNextChild 다음 자식 셰이프의 탐색 시퀀스를 검색 합니다. (ShapeElement에서 상속됨)
Public 메서드 FindNextInChildFields 탐색 순서에서 다음 shape 필드를 검색 합니다. (ShapeElement에서 상속됨)
Public 메서드 FindPreviousChild 이전 자식 셰이프의 탐색 시퀀스를 검색 합니다. (ShapeElement에서 상속됨)
Public 메서드 FindPreviousInChildFields 탐색 순서에서 이전 셰이프 필드를 검색 합니다. (ShapeElement에서 상속됨)
Public 메서드 FindShapeField(String) 셰이프의 경우 shape 필드를 검색 합니다. (ShapeElement에서 상속됨)
Public 메서드 FixUpChildShapes 생성 하거나 모델 요소를 작성 하거나 업데이트할 때 작성 해야 하는 자식 셰이프를 조정 합니다.Diagram.fixupdiagram()가 호출 됩니다. (ShapeElement에서 상속됨)
Public 메서드 Focused 도형에 포커스가 있는지 여부를 확인 합니다. (ShapeElement에서 상속됨)
Public 메서드 GetAccessibilityObject 셰이프에 할당 된 액세스할 수 있는 개체를 가져옵니다. (ShapeElement에서 상속됨)
Public 메서드 GetChildElements 부모 모양에 속하는 자식 도형 컬렉션을 가져옵니다. (ShapeElement에서 상속됨)
Public 메서드 GetCursor 마우스를 셰이프 위에 있을 때 나타나는 포인터를 가져옵니다. (ShapeElement에서 상속됨)
Public 메서드 GetDomainClass 이 요소에 대해 가장 많이 파생 된 도메인 클래스를 가져옵니다. (ModelElement에서 상속됨)
Public 메서드 GetDragOverToolTipText 마우스를 셰이프 위에 있을 때 나타나는 도구 설명 텍스트를 가져옵니다. (ShapeElement에서 상속됨)
Public 메서드 GetEdgePointsValue EdgePoints 또는 Edgepointsnojumps를 사용 합니다. (LinkShape에서 상속됨)
Public 메서드 GetFieldAccessibleDescription 필드의 모양에서에 대 한 설명을 가져옵니다. (ShapeElement에서 상속됨)
Public 메서드 GetFieldAccessibleName 도형에서 필드의 이름을 가져옵니다. (ShapeElement에서 상속됨)
Public 메서드 GetFieldAccessibleValue 도형에서 필드 값을 가져옵니다. (ShapeElement에서 상속됨)
Public 메서드 GetFieldRepresentedElement 자식 도형 기본 요소를 가져옵니다. (ShapeElement에서 상속됨)
Public 메서드 GetFieldRepresentedProperty 필드의 모양에서에 대 한 속성 정보를 가져옵니다. (ShapeElement에서 상속됨)
Public 메서드 GetHashCode 특정 형식에 대한 해시 함수 역할을 합니다. (Object에서 상속됨)
Public 메서드 GetPotentialMouseAction 다이어그램의 특정 지점 위에 마우스 누름 이벤트를 수행 하는 마우스 동작을 가져옵니다. (ShapeElement에서 상속됨)
Protected 메서드 GetRoleCollection<TCollection, TElement>(Guid) 가져오거나 연결 된 요소 컬렉션을 만듭니다. (ModelElement에서 상속됨)
Public 메서드 GetShapeLuminosity 셰이프의 광도 계산합니다. (ShapeElement에서 상속됨)
Public 메서드 GetSubFieldAccessibleDescription 자식 필드의 모양에서에 대 한 설명을 가져옵니다. (ShapeElement에서 상속됨)
Public 메서드 GetSubFieldAccessibleName 셰이프의 자식 필드의 이름을 가져옵니다. (ShapeElement에서 상속됨)
Public 메서드 GetSubFieldAccessibleValue 자식 필드의 모양에서에 대 한 값을 가져옵니다. (ShapeElement에서 상속됨)
Public 메서드 GetSubFieldRepresentedElements 하위 필드에 대 한 셰이프가 나타내는 요소의 컬렉션을을 가져옵니다. (ShapeElement에서 상속됨)
Public 메서드 GetSubFieldRepresentedProperty 속성을 대 한 자식 필드를 가져옵니다. (ShapeElement에서 상속됨)
Public 메서드 GetSubFieldRepresentedPropertyElements 하위 필드에 대 한 속성을 포함 하는 요소를 가져옵니다. (ShapeElement에서 상속됨)
Public 메서드 GetToolTipText 마우스를 가리키고 도형에 대 한 도구 설명 텍스트를 가져옵니다. (ShapeElement에서 상속됨)
Public 메서드 GetType 현재 인스턴스의 Type을 가져옵니다. (Object에서 상속됨)
Protected 메서드 HasCachedDragOverResult 범위 위로 끌기 마우스 이벤트에 대 한 결과 캐시 되는지 여부를 확인 합니다. (ShapeElement에서 상속됨)
Public 메서드 Hide 셰이프 및 해당 자식 요소가 모두 숨깁니다. (ShapeElement에서 상속됨)
Protected 메서드 HideCustomToolTip 도형에 대 한 사용자 지정 도구 설명 표시 되지 않습니다. (ShapeElement에서 상속됨)
Protected 메서드 InitializeDecorators 초기화 및 셰이프 형식에 필드를 추가 합니다. (ShapeElement에서 상속됨)
Protected 메서드 InitializeInstanceResources 리소스 셰이프의 인스턴스를 초기화합니다. (ShapeElement에서 상속됨)
Protected 메서드 InitializeResources 도형에 대 한 리소스를 초기화합니다. (ShapeElement에서 상속됨)
Protected 메서드 InitializeShapeFields 레이블, 아이콘, 배경 이미지 및 텍스트를 행에 같은 셰이프 부분을 나타내는 필드 목록이 초기화 합니다.클래스 당 한 번만 호출 됩니다. (ShapeElement에서 상속됨)
Public 메서드 Invalidate() 셰이프 및 그 즉시 사용자의 화면을 다시 그릴 수 있도록 강제로 합니다. (LinkShape에서 상속됨)
Public 메서드 Invalidate(Boolean) 셰이프를 트랜잭션 끝에 다시 표시 됩니다 있는지 확인 합니다.셰이프의 속성을 변경 하면이 호출 합니다. (ShapeElement에서 상속됨)
Public 메서드 Invalidate(RectangleD) 새로운 위치 및 트랜잭션 끝에 다시 표시 되지 않도록 합니다. (ShapeElement에서 상속됨)
Public 메서드 IsDescendantOf 다른 셰이프의 하위 셰이프 인지 확인 합니다. (ShapeElement에서 상속됨)
Protected 메서드 IsNavigationKey(Char) 키 탐색 명령으로 사용 되는지 여부를 확인 합니다. (ShapeElement에서 상속됨)
Protected 메서드 IsNavigationKey(Keys) 키 데이터 탐색 명령으로 사용 되는지 여부를 확인 합니다. (ShapeElement에서 상속됨)
Public 메서드 IsRouted 링크 셰이프 라우팅된 링크를 나중에 라우팅될 경우 Edgepoints은 false 유효 하면 true로 지정 합니다. (LinkShape에서 상속됨)
Public 메서드 IterateShapes 셰이프와 해당 하위 셰이프 통해 반복 됩니다. (ShapeElement에서 상속됨)
Protected 메서드 MemberwiseClone 현재 Object의 단순 복사본을 만듭니다. (Object에서 상속됨)
Protected 메서드 MergeConfigure 표현 요소를 사용지 않습니다. (PresentationElement에서 상속됨)
Protected 메서드 MergeDisconnect 소스 요소의 대상 요소에서 연결을 끊습니다. (ModelElement에서 상속됨)
Protected 메서드 MergeRelate 모델 요소와 모델 요소 그룹 간의 관계를 만듭니다. (PresentationElement에서 상속됨)
Protected 메서드 ModifyLuminosity 도형에 대 한 강조의 광도 계산합니다. (ShapeElement에서 상속됨)
Protected 메서드 MoveByRepositioning(DiagramDragEventArgs) 도형 그룹에서 마우스의 위치를 결정 하는 크기 만큼 변경 합니다. (ShapeElement에서 상속됨)
Public 메서드 MoveByRepositioning(ElementGroupPrototype, DiagramItemCollection, PointD, DiagramItem) 도형 그룹에서 마우스의 위치를 결정 하는 크기 만큼 변경 합니다. (ShapeElement에서 상속됨)
Public 메서드 NavigateAscend 호출에 응답 하는 포커스를 설정할 사용자의 키 입력 탐색은 포커스 조상에 가장 가까운입니다. (LinkShape에서 상속됨)
Public 메서드 NavigateDescend 이동 하위 탐색 순서에서 포커스를 업데이트 하 고 있습니다.사용자 탐색 키 입력에 대 한 응답으로 호출 됩니다. (ShapeElement에서 상속됨)
Protected 메서드 NavigateTo 탐색 순서에서 특정 셰이프를 이동 하 고 포커스를 업데이트 합니다. (ShapeElement에서 상속됨)
Public 메서드 NavigateToFirst 현재 포커스 부모의 첫 번째 자식에 포커스를 설정 하려면 사용자의 키 입력 탐색에 대 한 응답으로 호출 됩니다. (LinkShape에서 상속됨)
Public 메서드 NavigateToLast 현재 포커스의 상위의 마지막 자식 항목을 포커스를 설정 하려면 사용자의 키 입력 이동에 응답으로 호출 됩니다. (LinkShape에서 상속됨)
Public 메서드 NavigateToNext 포커스 순서 대로 포커스를 받을 다음 항목으로 포커스를 설정 하려면 사용자의 키 입력 탐색에 대 한 응답으로 호출 됩니다. (LinkShape에서 상속됨)
Public 메서드 NavigateToPrevious 초점 시퀀스에서 이전 항목으로 포커스를 설정 하려면 사용자의 키 입력 탐색에 대 한 응답으로 호출 됩니다. (LinkShape에서 상속됨)
Protected 메서드 OnAssociatedPropertyChanged 도형에서 필드의 속성 변경은 메모리의 값을 저장 때 셰이프를 업데이트 합니다. (ShapeElement에서 상속됨)
Protected 메서드 OnBeforePaint 모양을 그리는 데 사용 되는 전에 펜 및 브러시와 같은 리소스를 업데이트 합니다. (ShapeElement에서 상속됨)
Public 메서드 OnBeginEdit 사용자가 텍스트 필드를 편집 하기 시작 하면 호출 됩니다. (ShapeElement에서 상속됨)
Public 메서드 OnBoundsFixup 경계 위치와 크기를 부모 및 자식 설정 하거나 조정 되 면 호출 됩니다.크기나 내부 레이아웃을 수정 하려면이 옵션을 재정의 합니다. (ShapeElement에서 상속됨)
Protected 메서드 OnChildConfigured 위치 및 자식 셰이프 크기 정도 따라 결정 되 면 호출 됩니다.특별 한 규칙을 설정 하려면 우선 적용 합니다. (ShapeElement에서 상속됨)
Protected 메서드 OnChildConfiguring 크기 및 위치 후 라는 자식 도형을 결정 한. (ShapeElement에서 상속됨)
Public 메서드 OnClick 셰이프를 클릭할 때 호출 됩니다. (ShapeElement에서 상속됨)
Protected 메서드 OnCopy 복사본을 다른 요소와이 요소를 만들 때 호출 됩니다. (ModelElement에서 상속됨)
Protected 메서드 OnDeleted 다이어그램에서 셰이프를 삭제 한 후에 호출 됩니다. (ModelElement.OnDeleted()을(를) 재정의함)
Protected 메서드 OnDeleting 이 요소가 삭제 될 때 호출 됩니다. (ModelElement에서 상속됨)
Public 메서드 OnDoubleClick 셰이프를 두 번 클릭할 때 호출 됩니다. (ShapeElement에서 상속됨)
Public 메서드 OnDragDrop 사용자가 셰이프를 끌어다 끌 때 호출 됩니다. (ShapeElement에서 상속됨)
Public 메서드 OnDragEnter 셰이프 끌기 작업 도중 마우스를 가져갈 때 호출 됩니다. (ShapeElement에서 상속됨)
Public 메서드 OnDragLeave 마우스를 셰이프를 이동할 때 호출 됩니다. (ShapeElement에서 상속됨)
Public 메서드 OnDragOver 도형 위로 마우스의 움직임에 응답 하도록이 메서드를 재정의 합니다.E.Effect 커서 피드백은 사용자에 게 나타내기 위해 설정 합니다. (ShapeElement에서 상속됨)
Public 메서드 OnEndEdit 텍스트 필드를 편집 합니다. 사용자가 종료 될 때 호출 됩니다. (ShapeElement에서 상속됨)
Public 메서드 OnInitialize 셰이프를 초기화 하기 위해 호출 됩니다.이벤트 처리기 및 규칙이이 개체에 연결 하려면이 옵션을 재정의 합니다. (ShapeElement에서 상속됨)
Public 메서드 OnKeyDown 키를 누를 때 호출됩니다. (ShapeElement에서 상속됨)
Public 메서드 OnKeyPress 문자를 입력 하면 호출 됩니다. (ShapeElement에서 상속됨)
Public 메서드 OnKeyUp 키를 놓을 때 호출 됩니다. (ShapeElement에서 상속됨)
Public 메서드 OnMouseDown 마우스 키를 누를 때 호출 됩니다. (ShapeElement에서 상속됨)
Public 메서드 OnMouseEnter 마우스를 도형에 진입 하면 호출 됩니다. (ShapeElement에서 상속됨)
Public 메서드 OnMouseHover 도형 위로 마우스를 이동할 때 호출 됩니다. (ShapeElement에서 상속됨)
Public 메서드 OnMouseLeave 마우스를 셰이프를 벗어날 때 호출 됩니다. (ShapeElement에서 상속됨)
Public 메서드 OnMouseMove 사용자가 마우스를 이동할 때 반복적으로 호출 합니다. (ShapeElement에서 상속됨)
Public 메서드 OnMouseUp 마우스 단추를 놓을 때 호출 됩니다. (ShapeElement에서 상속됨)
Public 메서드 OnMouseWheel 사용자가 마우스 휠을 회전 하는 경우 호출 됩니다. (ShapeElement에서 상속됨)
Public 메서드 OnOrphaned 호출 된 (ShapeElement에서 상속됨)
Public 메서드 OnPaintEmphasis 강조 선택한 도형에 적용 된 경우 호출 됩니다. (ShapeElement에서 상속됨)
Public 메서드 OnPaintFeedback 끌어서 놓기 피드백 칠해질 때 호출 됩니다. (ShapeElement에서 상속됨)
Public 메서드 OnPaintSelection 선택 강조 표시를 그리는 데 호출 됩니다. (ShapeElement에서 상속됨)
Public 메서드 OnPaintShape 셰이프의 기본 부분 그리기 위해 호출 됩니다. (ShapeElement에서 상속됨)
Protected 메서드 OnResurrected 이 요소를 모델에 다시 추가 될 때 호출 됩니다. (ModelElement에서 상속됨)
Protected 메서드 OnRolePlayerPositionChanged 역할의 위치가 변경 될 때 호출 됩니다. (ModelElement에서 상속됨)
Protected 메서드 OnRolePlayerPositionChanging 역할 플레이어 위치가 변경 될 때 호출 됩니다. (ModelElement에서 상속됨)
Public 메서드 OnShapeInserted 도형의 다른 하위로 삽입 된 경우 호출 됩니다. (ShapeElement에서 상속됨)
Public 메서드 OnShapeRemoved 부모 셰이프의 자식 도형으로 셰이프가 제거 될 때 호출 됩니다. (ShapeElement에서 상속됨)
Public 메서드 PerformResizeParentRule() 도메인 관련 언어 디자이너의 자식 도형에 맞게 부모 셰이프를 조정할 수 알려 줍니다. (ShapeElement에서 상속됨)
Public 메서드 PerformResizeParentRule(Boolean, ShapeElement) 도메인 관련 언어 디자이너의 자식 도형에 맞게 부모 셰이프를 조정할 수 알려 줍니다. (ShapeElement에서 상속됨)
Protected 메서드 PermitChildVisibility 다이어그램에서 자식 셰이프의 표시 여부를 확인 합니다. (ShapeElement에서 상속됨)
Protected 메서드 ProcessVisibilityChange 표시 여부를 변경 하면 자식 도형이 표시를 업데이트 합니다. (ShapeElement에서 상속됨)
Public 메서드 PurgeLayoutObjects 다이어그램 모눈에서 셰이프 위치를 사용 하는 개체를 제거 합니다. (ShapeElement에서 상속됨)
Public 메서드 PurgePoints 다이어그램 모눈에서 셰이프 지점을 제거합니다. (ShapeElement에서 상속됨)
Public 메서드 RebuildShape 셰이프를 다시 빌드합니다. (ShapeElement에서 상속됨)
Public 메서드 RecalculateRoute
Public 메서드 RemoveLayoutObject 다이어그램 모눈에서 상대 및 중첩 된 하위 셰이프를 포함 하는 셰이프를 제거 합니다. (ShapeElement에서 상속됨)
Public 메서드 Selected 지정 된 뷰에서 셰이프 선택 되어 있는지 여부를 확인 합니다. (ShapeElement에서 상속됨)
Protected 메서드 SetDecorators(LinkDecorator, LinkDecorator, Boolean) Decorators의 커넥터에 대해 설정 합니다.
Protected 메서드 SetDecorators(LinkDecorator, SizeD, LinkDecorator, SizeD, Boolean) Decorators의 커넥터에 대해 설정 합니다.
Public 메서드 SetEdgePointsValue EdgePoints 속성을 사용 합니다. (LinkShape에서 상속됨)
Protected 메서드 SetInitialGraphLayoutVisibility 그래프의 표시 여부를 설정합니다. (ShapeElement에서 상속됨)
Public 메서드 SetShowHideState 셰이프 및 모든 해당 하위 항목의 표시 여부를 설정합니다. (ShapeElement에서 상속됨)
Protected 메서드 SetShowHideStateImplementation 셰이프의 표시 여부를 설정합니다. (ShapeElement에서 상속됨)
Protected 메서드 ShouldAddShapeForElement 다이어그램에서 지정 된 도메인 클래스 인스턴스를 나타내는 셰이프를 만들지 여부를 결정 합니다. (ShapeElement에서 상속됨)
Public 메서드 ShouldReparentOnMove 자식 셰이프를 이동할 때 새 부모에 자식 셰이프를 추가 해야 하는지 확인 합니다. (ShapeElement에서 상속됨)
Public 메서드 Show 셰이프와 해당 자식 요소가 모두 표시 됩니다. (ShapeElement에서 상속됨)
Protected 메서드 ShowCustomToolTip 셰이프의 사용자 지정 도구 설명이 표시 됩니다. (ShapeElement에서 상속됨)
Public 메서드 ToString 셰이프 및 형식 이름을 가져옵니다. (ShapeElement에서 상속됨)
Public 메서드 TranslateGeometryToAbsoluteBounds 상대 범위 셰이프 기 하 도형에 대 한 절대 범위를 변환합니다. (ShapeElement에서 상속됨)
Public 메서드 TranslateGeometryToRelativeBounds 절대 범위 기 하 도형의 상대 범위를 변환합니다. (ShapeElement에서 상속됨)
Public 메서드 TranslateToAbsoluteBounds 상대 범위 절대 범위 도형으로 변환합니다. (ShapeElement에서 상속됨)
Public 메서드 TranslateToRelativeBounds 절대 경계 상대 범위 도형으로 변환합니다. (ShapeElement에서 상속됨)
Protected 메서드 UpdateDerivedVisible 파생된 도형 표시 상태를 업데이트합니다. (ShapeElement에서 상속됨)
Protected 메서드 UpdateEdgePoints 가장자리 점 연결 셰이프를 업데이트합니다. (LinkShape에서 상속됨)
Public 메서드 UpdateGeometryLuminosity(DiagramClientView, Brush) 광도 브러시에 대 한 업데이트입니다. (ShapeElement에서 상속됨)
Public 메서드 UpdateGeometryLuminosity(DiagramClientView, Pen) 광도 펜에 대 한 업데이트입니다. (ShapeElement에서 상속됨)
Public 메서드 UpdateGraphEdgePoints 가장자리 점 연결 셰이프를 업데이트 하 고 다이어그램에서 그래프로 표시 하 여. (LinkShape에서 상속됨)

위쪽

이벤트

  이름 설명
Public 이벤트 Click 도형 위로 마우스를 클릭할 때 발생 합니다. (ShapeElement에서 상속됨)
Public 이벤트 DoubleClick 사용자가 마우스로 두 번 클릭할 때 발생 합니다. (ShapeElement에서 상속됨)
Public 이벤트 KeyDown 사용자가 키를 누를 때 발생 합니다. (ShapeElement에서 상속됨)
Public 이벤트 KeyPress 키를 놓을 때 발생 합니다. (ShapeElement에서 상속됨)
Public 이벤트 KeyUp 사용자가 키를 놓을 때 발생 합니다. (ShapeElement에서 상속됨)
Public 이벤트 MouseDown 마우스 단추를 누를 때 발생 합니다. (ShapeElement에서 상속됨)
Public 이벤트 MouseMove 마우스를 이동할 때 발생 합니다. (ShapeElement에서 상속됨)
Public 이벤트 MouseUp 마우스 단추를 놓을 때 발생 합니다. (ShapeElement에서 상속됨)
Public 이벤트 MouseWheel 사용자가 마우스 휠을 돌릴 때 발생 합니다. (ShapeElement에서 상속됨)

위쪽

확장 메서드

  이름 설명
Public 확장 메서드 AddExtension(Guid) 오버로드되었습니다. 이 모델 요소 식별 된 도메인 종류를 새로 인스턴스화된 확장명으로 확장 합니다.해당 형식의 확장 요소에 이미 있는 경우는 Invalidoperationexception이 throw 됩니다. (ModelElementExtensionMethods에서 정의됨)
Public 확장 메서드 AddExtension(Type) 오버로드되었습니다. 이 모델 요소에 지정 된 형식의 새로 인스턴스화된 확장자를 확장 합니다.해당 형식의 확장 요소에 이미 있는 경우는 Invalidoperationexception이 throw 됩니다. (ModelElementExtensionMethods에서 정의됨)
Public 확장 메서드 AddExtension(DomainClassInfo) 오버로드되었습니다. 이 도메인 지정 된 형식의 새로 인스턴스화된 확장명이 모델이 요소를 확장 합니다.해당 형식의 확장 요소에 이미 있는 경우는 Invalidoperationexception이 throw 됩니다. (ModelElementExtensionMethods에서 정의됨)
Public 확장 메서드 AddExtension(ExtensionElement) 오버로드되었습니다. 특정 확장명을 가진이 모델 요소를 확장 합니다.같은 종류의 확장 요소에 이미 있는 경우는 Invalidoperationexception이 throw 됩니다. (ModelElementExtensionMethods에서 정의됨)
Public 확장 메서드 AddExtension<T>() 오버로드되었습니다. 이 특정 형식의 새로 인스턴스화된 확장명이 모델이 요소를 확장 합니다.같은 종류의 확장 요소에 이미 있는 경우는 Invalidoperationexception이 throw 됩니다. (ModelElementExtensionMethods에서 정의됨)
Public 확장 메서드 CanDelete 요소는 모델에서 삭제 됩니다. (ImmutabilityExtensionMethods에서 정의됨)
Public 확장 메서드 GetAllExtensions 열거를 폭 확장 요소 트리를 통해 첫 순회가 모델이 요소에 포함 된 수행을 반환 합니다. (ModelElementExtensionMethods에서 정의됨)
Public 확장 메서드 GetBaseElement 지정 된 모델 요소에 참여 하는 가상 MEL의 루트를 반환 합니다. (ModelElementExtensionMethods에서 정의됨)
Public 확장 메서드 GetDslDefinitionModelElement 이 메서드는 PresentationElement에 해당하는 실제 모델 요소가 반환됨을 보장합니다. DslDesigner PEL의 경우 해당 주체가 실제로 내부 TreeNode 클래스일 수 있지만 실제 MEL일 수는 없습니다. 이 메서드는 실제 MEL이 반환되도록 이러한 사례를 올바르게 처리합니다. (PresentationElementHelper에서 정의됨)
Public 확장 메서드 GetExtension(Guid) 오버로드되었습니다. (ModelElementExtensionMethods에서 정의됨)
Public 확장 메서드 GetExtension(Type) 오버로드되었습니다. ExtensionElement 지정 된 형식의이 모델 요소에 사용할 수 있는 확장을 볼 수 있습니다.다음 요소는 확장명이 없는 경우 Invalidoperationexception은 발생 합니다. (ModelElementExtensionMethods에서 정의됨)
Public 확장 메서드 GetExtension(DomainClassInfo) 오버로드되었습니다. (ModelElementExtensionMethods에서 정의됨)
Public 확장 메서드 GetExtension<T>() 오버로드되었습니다. ExtensionElement 지정 된 형식의이 모델 요소에 사용할 수 있는 확장을 볼 수 있습니다.다음 요소는 확장명이 없는 경우 Invalidoperationexception은 발생 합니다. (ModelElementExtensionMethods에서 정의됨)
Public 확장 메서드 GetLocks 이 요소에 대 한 잠금 플래그를 가져옵니다.이 요소가 들어 있는 파티션에 사용 된 잠금이 포함 됩니다. (ImmutabilityExtensionMethods에서 정의됨)
Public 확장 메서드 IsExtendedBy(Guid) 오버로드되었습니다. 이 모델 요소는 특정 형식의 Extensionelement에서 현재 확장 되지 여부를 쿼리 합니다. (ModelElementExtensionMethods에서 정의됨)
Public 확장 메서드 IsExtendedBy(Type) 오버로드되었습니다. 이 모델 요소는 특정 형식의 Extensionelement에서 현재 확장 되지 여부를 쿼리 합니다. (ModelElementExtensionMethods에서 정의됨)
Public 확장 메서드 IsExtendedBy(DomainClassInfo) 오버로드되었습니다. 이 모델 요소는 특정 형식의 Extensionelement에서 현재 확장 되지 여부를 쿼리 합니다. (ModelElementExtensionMethods에서 정의됨)
Public 확장 메서드 IsLocked 이 요소는 지정 된 집합의 잠금 가지 여부 테스트 (ImmutabilityExtensionMethods에서 정의됨)
Public 확장 메서드 RemoveExtension(Type) 오버로드되었습니다. 확장자가 특정 유형의이 모델 요소를 제거 합니다. (ModelElementExtensionMethods에서 정의됨)
Public 확장 메서드 RemoveExtension(Guid) 오버로드되었습니다. 확장 되는 특정 유형의 지정 된 모델 요소를 제거 합니다. (ModelElementExtensionMethods에서 정의됨)
Public 확장 메서드 RemoveExtension(DomainClassInfo) 오버로드되었습니다. 확장 되는 특정 유형의 지정 된 모델 요소를 제거 합니다. (ModelElementExtensionMethods에서 정의됨)
Public 확장 메서드 RemoveExtension(ExtensionElement) 오버로드되었습니다. 지정 된 Extensionelement이 모델이 요소 확장을 제거 합니다. (ModelElementExtensionMethods에서 정의됨)
Public 확장 메서드 SetLocks 이 요소의 잠금 플래그를 설정 합니다 (ImmutabilityExtensionMethods에서 정의됨)
Public 확장 메서드 TryGetExtension(Guid) 오버로드되었습니다. (ModelElementExtensionMethods에서 정의됨)
Public 확장 메서드 TryGetExtension(Type) 오버로드되었습니다. (ModelElementExtensionMethods에서 정의됨)
Public 확장 메서드 TryGetExtension(DomainClassInfo) 오버로드되었습니다. (ModelElementExtensionMethods에서 정의됨)
Public 확장 메서드 TryGetExtension<T>() 오버로드되었습니다. ExtensionElement 지정 된 형식의이 모델 요소에 사용할 수 있는 확장을 볼 수 있습니다.다음 확장명이 없는이 요소에 있는 경우 결과 null이 됩니다. (ModelElementExtensionMethods에서 정의됨)

위쪽

필드

  이름 설명
Protected 필드정적 멤버 DefaultDecoratorSize 수정 하기 전에 기본 데코레이터-
Public 필드정적 멤버 DomainClassId BinaryLinkShape 도메인 클래스 id입니다.
Public 필드정적 멤버 FixedFromDomainPropertyId FixedFrom 도메인 속성 id입니다.
Public 필드정적 멤버 FixedToDomainPropertyId FixedTo 도메인 속성 id입니다.

위쪽

명시적 인터페이스 구현

  이름 설명
명시적 인터페이스 구현Private 메서드 IMergeElements.CanMerge 이 요소는 프로토타입 내용으로 병합할 수 있습니다 경우 true를 반환 합니다. (ModelElement에서 상속됨)
명시적 인터페이스 구현Private 메서드 IMergeElements.ChooseMergeTarget(ElementGroup) (ModelElement에서 상속됨)
명시적 인터페이스 구현Private 메서드 IMergeElements.ChooseMergeTarget(ElementGroupPrototype) (ModelElement에서 상속됨)
명시적 인터페이스 구현Private 메서드 IMergeElements.MergeConfigure (ModelElement에서 상속됨)
명시적 인터페이스 구현Private 메서드 IMergeElements.MergeDisconnect (ModelElement에서 상속됨)
명시적 인터페이스 구현Private 메서드 IMergeElements.MergeRelate (ModelElement에서 상속됨)

위쪽

설명

이 대 한 추상 기본 클래스입니다. BinaryLinkShape.

BinaryLinkShape셰이프는 모든 커넥터에서 파생 되는 클래스가입니다.DSL 정의에 커넥터 클래스를 정의할 때 해당 기본 기본 클래스는 BinaryLinkShape, 기본으로 다른 커넥터 클래스를 명시적으로 지정 하지 않는 한.

A BinaryLinkShape 일반적으로 인스턴스는 도메인 관계를 그래픽으로 표현한 것입니다.도메인 관계를 개념적 정보 및 링크 모양 표시 또는 커넥터 보이는 모양이 다이어그램을 나타냅니다.DSL 정의에 커넥터 클래스와 도메인 관계 다이어그램 요소 맵을 정의합니다.런타임에 속성을 사용 하 여 도메인 관계 인스턴스에 액세스할 수 있습니다 ModelElement.한 요소에서 다른 위치로 이동 하려면 먼저 모델 요소에 이동한 다음 다이어그램에서 커넥터를 통과 하는 대신 도메인 관계를 통과 하는 것이 일반적으로 더 좋습니다.

자세한 내용과 예제를 보려면 [리디렉션] 방법: 다이어그램 탐색 및 업데이트을 참조하십시오.

스레드로부터의 안전성

이 형식의 모든 공용 static(Visual Basic의 경우 Shared) 멤버는 스레드로부터 안전합니다. 인터페이스 멤버는 스레드로부터 안전하지 않습니다.

참고 항목

참조

Microsoft.VisualStudio.Modeling.Diagrams 네임스페이스