다음을 통해 공유


Diagram 클래스

다이어그램을 나타냅니다.

상속 계층 구조

System.Object
  Microsoft.VisualStudio.Modeling.ModelElement
    Microsoft.VisualStudio.Modeling.Diagrams.PresentationElement
      Microsoft.VisualStudio.Modeling.Diagrams.ShapeElement
        Microsoft.VisualStudio.Modeling.Diagrams.NodeShape
          Microsoft.VisualStudio.Modeling.Diagrams.Diagram

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

구문

‘선언
<DisplayNameResourceAttribute("Microsoft.VisualStudio.Modeling.Diagrams.Diagram.DisplayName",  _
    GetType(CoreDesignSurfaceDomainModel), "Microsoft.VisualStudio.Modeling.Diagrams.GeneratedCode.DomainModelResx")> _
<DescriptionResourceAttribute("Microsoft.VisualStudio.Modeling.Diagrams.Diagram.Description",  _
    GetType(CoreDesignSurfaceDomainModel), "Microsoft.VisualStudio.Modeling.Diagrams.GeneratedCode.DomainModelResx")> _
<DomainModelOwnerAttribute(GetType(CoreDesignSurfaceDomainModel))> _
<CLSCompliantAttribute(True)> _
<DomainObjectIdAttribute("3102e0d1-1221-458d-834f-2dc0769ce683")> _
Public MustInherit Class Diagram _
    Inherits NodeShape _
    Implements IDisposable
[DisplayNameResourceAttribute("Microsoft.VisualStudio.Modeling.Diagrams.Diagram.DisplayName", 
    typeof(CoreDesignSurfaceDomainModel), "Microsoft.VisualStudio.Modeling.Diagrams.GeneratedCode.DomainModelResx")]
[DescriptionResourceAttribute("Microsoft.VisualStudio.Modeling.Diagrams.Diagram.Description", 
    typeof(CoreDesignSurfaceDomainModel), "Microsoft.VisualStudio.Modeling.Diagrams.GeneratedCode.DomainModelResx")]
[DomainModelOwnerAttribute(typeof(CoreDesignSurfaceDomainModel))]
[CLSCompliantAttribute(true)]
[DomainObjectIdAttribute("3102e0d1-1221-458d-834f-2dc0769ce683")]
public abstract class Diagram : NodeShape, 
    IDisposable

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

생성자

  이름 설명
Protected 메서드 Diagram Diagram 클래스의 새 인스턴스를 초기화합니다.

위쪽

속성

  이름 설명
Public 속성 AbsoluteBoundingBox 다이어그램을 기준으로 측정 한 도형의 경계 사각형입니다. (NodeShape에서 상속됨)
Public 속성 AbsoluteBoundingBoxToEnsureVisible 절대 경계 사각형을 가져옵니다 DiagramClientView.EnsureVisible. (ShapeElement에서 상속됨)
Public 속성 AbsoluteBounds 상대적으로 왼쪽 위를 다이어그램의 크기와 셰이프의 경계 사각형의 위치를 가져오거나 설정 하는 도메인 속성이 측정. (NodeShape에서 상속됨)
Public 속성 AbsoluteCenter 셰이프 가운데에서 지점을 가져옵니다. (ShapeElement에서 상속됨)
Public 속성 AccessibilityObject 도형에 대 한 액세스 가능 개체를 가져옵니다. (ShapeElement에서 상속됨)
Public 속성 AccessibleDefaultActionDescription 셰이프에 대 한 기본 작업 설명을 가져옵니다. (ShapeElement에서 상속됨)
Public 속성 AccessibleDescription 다이어그램에 대 한 설명을 가져옵니다. (ShapeElement.AccessibleDescription을(를) 재정의함)
Public 속성 AccessibleHelp 셰이프에 대 한 도움말을 가져옵니다. (ShapeElement에서 상속됨)
Public 속성 AccessibleHelpTopicFileName 셰이프에 대 한 도움말 항목을 가져옵니다. (ShapeElement에서 상속됨)
Public 속성 AccessibleHelpTopicId 셰이프에 대 한 도움말 항목의 ID를 가져옵니다. (ShapeElement에서 상속됨)
Public 속성 AccessibleName 다이어그램의 이름을 가져옵니다. (ShapeElement.AccessibleName을(를) 재정의함)
Public 속성 AccessibleRole 셰이프의 역할을 가져옵니다. (ShapeElement에서 상속됨)
Public 속성 AccessibleState 셰이프 상태를 가져옵니다. (NodeShape에서 상속됨)
Public 속성 AccessibleValue 셰이프 값을 가져옵니다. (ShapeElement에서 상속됨)
Public 속성 ActiveDiagramView 현재 보기를 대 한 다이어그램을 가져옵니다.
Public 속성 AllowsChildrenInSelection 경우 true, 현재 선택 영역 그룹에서이 셰이프의 자식 포함 될 수 있습니다. (ShapeElement에서 상속됨)
Public 속성 AllowsChildrenToResizeParent 다이어그램을 가져와서 다이어그램의 모든 요소를 표시 하 여 조정할 수 합니다 여부를 확인 합니다. (ShapeElement.AllowsChildrenToResizeParent을(를) 재정의함)
Public 속성 AllowsChildrenToShrinkParent True 인 경우이 셰이프가 re-sized 또는 이동할 때 자식 주위에 맞게 크기를 줄일 수 있습니다. (ShapeElement에서 상속됨)
Public 속성 Anchoring 모양을 합니다 및 위치를 부모 도형을 이동 하 고 크기를 조정 하는 크기를 조정할지를 설명 합니다.필요에 따라 반환 되는 개체를 변경 합니다. (NodeShape에서 상속됨)
Public 속성 AnchorPointAction 끝점에 대 한 링크를 이동 해야 하는 마우스 동작을 가져옵니다.
Public 속성 AutoResizeParentOnBoundsChange 자식 셰이프를 가져오고 자식 도형에 대 한 절대 범위를 변경 하면 부모 셰이프를 조정할 수 있는지 여부를 확인 합니다. (NodeShape에서 상속됨)
Public 속성 BackgroundBrushId 다이어그램의 배경을 그리는 브러시의 ID를 가져옵니다. (ShapeElement.BackgroundBrushId을(를) 재정의함)
Public 속성 BackgroundGradientMode 그라데이션을 배경 셰이프를 가져옵니다. (NodeShape에서 상속됨)
Protected 속성 BaseFontFromEnvironment 기본 글꼴로 사용할 글꼴을 가져옵니다.
Public 속성 BaseFontName 기본 글꼴 이름을 가져오거나 설정 합니다.
Public 속성 BaseFontSize 기본 글꼴 크기를 가져오거나 설정 합니다.
Public 속성 BoundingBox ParentShape 기준으로 측정 한 도형의 경계 사각형을 가져옵니다. (NodeShape에서 상속됨)
Public 속성 Bounds 크기와 셰이프의 경계 사각형의 위치를 가져오거나 설정 하는 도메인 속성이 측정의 왼쪽 위를 상대를 ParentShape. (NodeShape에서 상속됨)
Public 속성 BoundsRules 크기와 경계 사각형의 위치는 사용자가 업데이트할 수 있습니다 범위 규칙을 제한 합니다.재정의 사용 하는 Boundsrules를 반환 합니다. (NodeShape에서 상속됨)
Public 속성 CanDeserializationReroute 다이어그램을 가져오고 serialize 하는 동안 다시 라우팅할 수 있는지 여부를 확인 합니다.
Public 속성 CanExpandAndCollapse 모양을 가져옵니다 및 사용자가 확장 하 고 축소 여부를 확인 합니다. (NodeShape에서 상속됨)
Public 속성 CanFocus 셰이프를 가져오고 포커스를 받을 수 있는지 여부를 확인 합니다. (ShapeElement에서 상속됨)
Public 속성 CanMove 다이어그램을 가져오고 이동할 수 있는지 여부를 확인 합니다. (ShapeElement.CanMove을(를) 재정의함)
Public 속성 CanResize 모양을 가져옵니다 및 사용자가 조정할 수 있는 여부를 확인 합니다. (NodeShape에서 상속됨)
Public 속성 CanSelect 모양을 가져옵니다 및 사용자가 선택할 수 있는지 여부를 확인 합니다. (ShapeElement에서 상속됨)
Public 속성 Center 셰이프 가운데에서 지점을 가져옵니다. (ShapeElement에서 상속됨)
Protected 속성 ClassStyleSet 도형에 대 한 스타일을 가져옵니다. (ShapeElement에서 상속됨)
Public 속성 ClientViews 다이어그램에 지정 된 클라이언트 뷰 목록을 가져옵니다.
Public 속성 ClipWhenDrawingFields 자식 셰이프를 가져오고 자식 셰이프를 그릴 때 해당 클리핑 영역 경계 상자는 부모 셰이프의 설정 해야 하는지 여부를 확인 합니다. (ShapeElement에서 상속됨)
Public 속성 ConnectActionFilterString 다이어그램에 연결 동작을 가져옵니다.
Public 속성 ConnectionPoints 경계에 점 도형에서 연결선을 종료할 수 있습니다 목록을 제공 합니다.기본적으로 셰이프 연결점을가 하 고 커넥터를 아무 곳 이나 그 주변에 종료할 수 있습니다. (NodeShape에서 상속됨)
Public 속성정적 멤버 CopyOrigin 복사 된 원본 다이어그램을 나타내는 텍스트를 가져옵니다.
Public 속성 CreatableSwimLaneSubjects 스윔 레인 셰이프를 연결 된 도메인 클래스의 목록을 가져옵니다.
Public 속성 Decorators 셰이프에 대해 decorators의 컬렉션을 가져옵니다. (ShapeElement에서 상속됨)
Public 속성 DefaultContainerMargin 다이어그램 요소 셰이프 사이의 여백을 가져옵니다. (NodeShape.DefaultContainerMargin을(를) 재정의함)
Public 속성 DefaultGridSize 다이어그램의 모눈의 크기를 가져옵니다.셰이프를 이동할 때 눈금에 맞춤 위치 조정 됩니다.
Public 속성 DefaultShapeField 포커스를 받을 수 있는 첫 번째 도형을 기본 셰이프를 가져옵니다. (ShapeElement에서 상속됨)
Public 속성 DefaultSize 다이어그램의 크기를 가져옵니다. (ShapeElement.DefaultSize을(를) 재정의함)
Public 속성 Diagram 셰이프에 속한 다이어그램을 가져옵니다. (ShapeElement에서 상속됨)
Public 속성 DiagramId 다이어그램에 할당 되는 ID를 가져오거나 설정 합니다.
Public 속성 DragDropPendingAction 끌어서 놓기 작업을 시작 하기 위한 역할을 담당 하는 마우스 동작을 가져옵니다.
Public 속성 ElementOperations 선택 작업을 수행 하는 개체를 가져옵니다.
Public 속성 EnsureVisiblePreference (ShapeElement.EnsureVisiblePreference을(를) 재정의함)
Protected 속성 Events 목록을에 이벤트 처리기를 나타내는 셰이프를 가져옵니다. (ShapeElement에서 상속됨)
Public 속성 FixedFlags 셰이프 위치를 다이어그램으로 고정 되어 있는지 여부를 결정 하는 플래그를 가져옵니다. (NodeShape에서 상속됨)
Public 속성 FocusedDiagramView 포커스를 가진 다이어그램 뷰를 가져옵니다.
Public 속성 FromRoleLinkShapes 이 셰이프는 원본 있는 셰이프 연결 컬렉션을 가져옵니다. (NodeShape에서 상속됨)
Public 속성 GeometryBackgroundBrushId 기 하 도형의 배경을 그리는 데 사용 되는 브러시의 ID를 가져옵니다. (ShapeElement에서 상속됨)
Public 속성 GeometryBoundingBox 셰이프의 경계 상자를 가져옵니다. (ShapeElement에서 상속됨)
Public 속성 GeometryCanResizeBottom 모양을 가져옵니다 및 사용자가 수직으로 아래쪽부터 시작 조정할 수 있습니다 여부를 확인 합니다. (NodeShape에서 상속됨)
Public 속성 GeometryCanResizeLeft 모양을 가져옵니다 및 사용자가 가로로 왼쪽에서 시작 조정할 수 있습니다 여부를 확인 합니다. (NodeShape에서 상속됨)
Public 속성 GeometryCanResizeRight 모양을 가져옵니다 및 사용자가 수평으로 시작 하 여 오른쪽 조정할 수 있습니다 여부를 확인 합니다. (NodeShape에서 상속됨)
Public 속성 GeometryCanResizeTop 모양을 가져옵니다 및 사용자가 세로 방향으로, 맨 위부터 조정할 수 있습니다 여부를 확인 합니다. (NodeShape에서 상속됨)
Public 속성 GeometryHasFilledBackground 셰이프를 가져오고 배경을 그릴지 여부를 확인 합니다. (ShapeElement에서 상속됨)
Public 속성 GeometryHasOutline 셰이프를 가져오고 개요를 사용 하는지 여부를 확인 합니다. (ShapeElement에서 상속됨)
Public 속성 GeometryHasShadow true 도형에 그림자를 적용 하면 됩니다. 그렇지 않으면 false. (ShapeElement에서 상속됨)
Public 속성 GeometryOutlinePenId 도형의 윤곽선을 그리는 펜의 ID를 가져옵니다. (ShapeElement에서 상속됨)
Public 속성 GeometryStyleSet 도형에 대 한 스타일을 가져옵니다. (ShapeElement에서 상속됨)
Public 속성 GestureExtensionController
Public 속성 GridColor 모눈의 색을 가져오거나 설정 합니다.
Public 속성 GridSize 다이어그램의 셰이프에 대 한 기본 모눈 크기를 설정 하거나 가져옵니다. (ShapeElement.GridSize을(를) 재정의함)
Public 속성 GroupBoundsRules 다이어그램에 도형 특정 그룹에 대 한 범위 규칙을 가져오거나 설정 합니다.
Public 속성 HasAnchoring 있는 경우에 고정 설정을 true로 지정 합니다. (NodeShape에서 상속됨)
Public 속성 HasAssociatedViews 다이어그램을 가져와서 다이어그램 보기와 연결 되어 있는지 여부를 확인 합니다.
Public 속성 HasBackgroundGradient 셰이프를 가져오고 그라데이션이 해당 배경에 대 한 여부를 확인 합니다. (NodeShape에서 상속됨)
Public 속성 HasChildren true 셰이프의 자식 도형이 있는 경우. (ShapeElement에서 상속됨)
Public 속성 HasConnectionPoints True 이면 ConnectionPoints 목록이 비어 있지 않습니다. (NodeShape에서 상속됨)
Protected 속성 HasCustomToolTip 셰이프를 가져오고 사용자 지정 도구 설명이 있는지 확인 합니다. (ShapeElement에서 상속됨)
Public 속성 HasDragOverToolTip 셰이프를 가져오고 도구 설명을 사용 하는지 여부를 확인 합니다. (ShapeElement에서 상속됨)
Public 속성 HasFilledBackground 셰이프를 가져오고 배경을 사용 하는지 여부를 확인 합니다. (ShapeElement에서 상속됨)
Public 속성 HasHighlighting 셰이프를 가져오고이 강조 표시 되어 있는지 여부를 확인 합니다. (ShapeElement에서 상속됨)
Public 속성 HasOutline 다이어그램을 가져오고 개요를 사용 하는지 여부를 확인 합니다. (ShapeElement.HasOutline을(를) 재정의함)
Public 속성 HasShadow 다이어그램을 가져오고이 그림자가 있는지 여부를 확인 합니다. (ShapeElement.HasShadow을(를) 재정의함)
Public 속성 HasSwimlanes 다이어그램을 가져오고 스윔 레인을 사용 하는지 여부를 확인 합니다.
Public 속성 HasToolTip 셰이프를 가져오고 도구 설명을 사용 하는지 여부를 확인 합니다. (ShapeElement에서 상속됨)
Public 속성 Id 요소 ID를 가져옵니다. (ModelElement에서 상속됨)
Public 속성 InvokeEditorAction 마우스 단추를 누를 때 필드 편집기를 호출 하는 마우스 동작을 가져옵니다.
Public 속성 IsActive IsActive 플래그 가져오고 요소가 활성화 되어 있는지 여부를 확인 하려면 확인 합니다. (ModelElement에서 상속됨)
Public 속성 IsCompleteView 이 속성은 이제 사용되지 않습니다.
Public 속성 IsDeleted IsDeleted 플래그 및 요소는 모델에서 삭제 되었는지 여부를 확인 하는 검사를 가져옵니다. (ModelElement에서 상속됨)
Public 속성 IsDeleting IsDeleting 플래그를 가져오고 요소 모델에서 현재 삭제 되 고 있는지 여부를 확인 합니다. (ModelElement에서 상속됨)
Public 속성 IsExpanded 셰이프 및 확인을 가져오거나 확장 되어 있는지 여부를 설정 합니다. (NodeShape에서 상속됨)
Public 속성 IsNestedChild true 이 도형 요소에 있을 경우 해당 NestedChildShapes 의 그 ParentShape. (ShapeElement에서 상속됨)
Protected 속성 IsPlaceRouteNode True 이면 도형의 위치를 조정할 수 있습니다 (NodeShape에서 상속됨)
Public 속성 IsPort true 포트 셰이프를 셰이프 인 경우; 그렇지 않으면 false. (NodeShape에서 상속됨)
Public 속성 IsRelativeChild true 이 도형 요소에 있을 경우 해당 RelativeChildShapes 의 그 ParentShape. (ShapeElement에서 상속됨)
Public 속성 IsVisible 경우 true,; 다이어그램에서 셰이프가 표시 경우 false, 표시 되지 않습니다 및 레이아웃 및 라우팅 알고리즘을 무시 하면 됩니다.Show () 및 숨기기 ()를 참조 하십시오. (ShapeElement에서 상속됨)
Public 속성 IsWatermarkNeeded 다이어그램을 가져오고 워터 마크에 대 한 표시 여부를 확인 합니다.
Public 속성 LassoAction 올가미 선택 시작 마우스 동작을 가져옵니다.
Public 속성 LayoutObjectFixedFlags 그래프 내의 도형 위치를 다이어그램으로 해결 되었는지 확인 하는 플래그를 가져오거나 설정 합니다. (NodeShape에서 상속됨)
Public 속성 LineAdjustAwayDefault 셰이프 및 자식 링크 셰이프 맞춤 같은 도형에 연결 되어 있는 경우에 시도해 야 할지 여부를 확인을 가져오거나이 값을 설정 합니다. (ShapeElement에서 상속됨)
Public 속성 LineAffinityDefault 링크 셰이프 셰이프 위치를 보십시오 대상 위치를 설정 하거나 가져옵니다. (ShapeElement에서 상속됨)
Public 속성 LineToLineClearance 이 셰이프의 자식 링크 셰이프 사이의 거리를 가져오거나 설정 합니다. (ShapeElement에서 상속됨)
Public 속성 LineToNodeClearance 자식 링크 셰이프 및 자식 노드 셰이프 사이의 거리를 가져오거나 설정 합니다. (ShapeElement에서 상속됨)
Public 속성 Link 셰이프 연결 목록을 가져옵니다. (NodeShape에서 상속됨)
Public 속성 Location 셰이프의 경계 Parentshape의 기준으로 왼쪽 위 모퉁이의 좌표를 가져오거나 설정 합니다. (NodeShape에서 상속됨)
Public 속성 ManualRouteAction 수동으로 선을 바꿉니다 시작 마우스 동작을 가져옵니다.
Public 속성 MaximumSize 도형에 대 한 최대 크기를 가져옵니다. (ShapeElement에서 상속됨)
Public 속성 MinimumResizableSize 셰이프를 조정할 수 있는 최소 크기를 가져옵니다. (NodeShape에서 상속됨)
Public 속성 MinimumSize 최소 높이 너비의 다이어그램을 가져옵니다. (NodeShape.MinimumSize을(를) 재정의함)
Public 속성 ModelElement 프레젠테이션 요소와 연결 된 모델 요소를 가져오거나 설정 합니다. (PresentationElement에서 상속됨)
Public 속성 Name 다이어그램의 이름을 가져오거나 설정 합니다.
Public 속성 NavigationRoot 다이어그램에 대 한 루트 셰이프를 가져옵니다.
Public 속성 NeedsRenumber 다이어그램에서 자식 셰이프의 순서를 변경 하는 경우이 true로 설정 합니다.ZOrder 각 셰이프를 다시 설정 합니다.
Public 속성 NestedChildShapes 이 셰이프의 일부가 되 고 된 셰이프 목록이 도형 또는 다이어그램의 경계 내에 제약. (ShapeElement에서 상속됨)
Public 속성 NestedShapesMargin 다이어그램에서 중첩 된 모양 사이의 여백을 가져옵니다. (ShapeElement.NestedShapesMargin을(를) 재정의함)
Public 속성 NodeToNodeClearance 자식 노드 셰이프 사이의 여백을 가져오거나 설정 합니다. (ShapeElement에서 상속됨)
Public 속성 OutlinePenId 다이어그램에 대 한 윤곽을 그리는 펜의 ID를 가져옵니다. (ShapeElement.OutlinePenId을(를) 재정의함)
Public 속성 OutlinePenWidth 도형에 윤곽선의 너비를 가져옵니다. (ShapeElement에서 상속됨)
Protected 속성 PaintMoveableDecoratorSelectionLines (ShapeElement에서 상속됨)
Public 속성 PanZoomAction 확대/축소를 시작 하는 마우스 동작을 가져옵니다.
Protected 속성 ParentLink 관계 인스턴스를 도형에서 부모 셰이프를 가져옵니다. (ShapeElement에서 상속됨)
Public 속성 ParentShape 요소의 부모 셰이프를 가져옵니다.다이어그램에 표시 하려면 도형이 나 연결선을 부모가 있어야 합니다. (ShapeElement에서 상속됨)
Public 속성 Partition 가져오거나는 Partition 는 요소가 포함 되어 있습니다. (ModelElement에서 상속됨)
Public 속성 Perimeter 셰이프 둘레를 (경로)를 가져옵니다. (ShapeElement에서 상속됨)
Public 속성 PortFixedFlags 포트 셰이프를 위치가 고정 되어 있는지 여부를 결정 하는 플래그를 가져옵니다. (NodeShape에서 상속됨)
Public 속성 RelatedShapeToEmphasize 이 셰이프를 선택할 때 사용자에 게 시각적으로 강조할 수 있는 관련된 모양을 가져옵니다. (ShapeElement에서 상속됨)
Public 속성 RelativeChildShapes 이 셰이프의 일부가 하지만이 셰이프의 경계 밖에 나타나는 셰이프 목록. (ShapeElement에서 상속됨)
Protected 속성 RequiresWatermark 다이어그램을 가져오고 워터 마크에 대 한 표시 여부를 확인 합니다.
Public 속성 ResizableSides 셰이프 사용자가 크기를 조정할 수 있습니다의 측면을 가져옵니다. (NodeShape에서 상속됨)
Public 속성 ResizeAction 시작 셰이프의 크기 조정 마우스 동작을 가져옵니다.
Public 속성 RouteJumpType 링크 셰이프는 다이어그램에 다른 링크 셰이프 위에 교차 하는 경우 사용할 점프 스타일을 설정 하거나 가져옵니다.
Public 속성 RoutingStyle 다이어그램에서 링크 셰이프에 스타일을 적용 하는 방법을 가져오거나 설정 합니다.
Public 속성 SelectAction 셰이프의 선택 영역을 시작 하는 마우스 동작을 가져옵니다.
Public 속성 SelectionRules 다이어그램의 다이어그램에서 요소를 선택할 수 있습니다 및 다이어그램 자체를 선택할 수 있는지 여부를 결정 하는 규칙을 가져옵니다.
Public 속성 ShapeFields 셰이프 텍스트 행 및 decorators와 같은 부분입니다. (ShapeElement에서 상속됨)
Public 속성 ShapeGeometry 다이어그램의 형상을 가져옵니다. (ShapeElement.ShapeGeometry을(를) 재정의함)
Public 속성 ShouldAutoPlaceChildShapes 셰이프를 가져오고 중첩 된 자식 셰이프 다이어그램에 자동으로 배치 해야 하는지 여부를 확인 합니다. (NodeShape에서 상속됨)
Public 속성 ShouldTryParentShapeForMergeOnToolboxDoubleClick True 인 경우이 셰이프를 도구를 병합할 수 없습니다 경우 도구 상자 항목 선택 하 고이 도형에 클릭할 때 다음 부모 셰이프로 병합을 시도 합니다.기본값은 true입니다. (ShapeElement에서 상속됨)
Public 속성 ShowGrid 다이어그램을 가져오고 모눈에 표시 됩니다 또는 다이어그램의 표시 상태를 설정 여부를 확인 합니다.
Public 속성 Size 도형의 크기를 가져오거나 설정 합니다. (NodeShape에서 상속됨)
Public 속성 SnapToGrid True 이면 사용자가 이동 하는 경우 표를 정렬 하려면 다이어그램의 모양이 조정 됩니다.기본값은 true입니다.
Public 속성 Store 가져옵니다는 Store 는 요소가 포함 되어 있습니다. (ModelElement에서 상속됨)
Public 속성 StyleSet 도형에 스타일의 인스턴스를 가져옵니다. (ShapeElement에서 상속됨)
Public 속성 Subject 프레젠테이션 요소에 대 한 제목을 가져오거나 설정 합니다.와 같은 개체의 기본값 ModelElement. (PresentationElement에서 상속됨)
Public 속성 SupportsPorts 다이어그램을 가져오고 포트 포함 되어 있는지 여부를 확인 합니다.
Public 속성 TargetToolboxItemFilterAttributes 다이어그램에 지정 된 도구 상자에 대 한 필터 특성의 컬렉션을 가져옵니다. (ShapeElement.TargetToolboxItemFilterAttributes을(를) 재정의함)
Public 속성 ToolboxAction 클릭할 때 응답을 호출 하는 마우스 동작을 가져옵니다 해당 도구.
Public 속성 ToRoleLinkShapes 이 셰이프는 대상 있는 셰이프 연결 컬렉션을 가져옵니다. (NodeShape에서 상속됨)
Public 속성 WatermarkText 다이어그램에 할당 되는 워터 마크 텍스트를 가져옵니다.
Public 속성 ZOrder 에이 셰이프가 다른 셰이프를 다이어그램에 표시 됩니다 순서를 결정 합니다.일반적으로 하위 도형의 순서를 설정 합니다. (ShapeElement에서 상속됨)

위쪽

메서드

  이름 설명
Public 메서드 AccessibleDoDefaultAction 액세스 가능 개체에 대 한 기본 작업을 수행합니다. (ShapeElement에서 상속됨)
Public 메서드 AddImageFormat 형식의 다이어그램 이미지 추가 IDataObject, 된 데이터를 전송 하는 데 담당 합니다.
Public 메서드 Associate(DiagramView) 다이어그램에서 지정 된 다이어그램 보기를 표시합니다.
Public 메서드 Associate(ModelElement) 모델 요소는 프레젠테이션 요소에 할당 됩니다.모델 요소와 동일한 효과입니다. (PresentationElement에서 상속됨)
Public 메서드 AutoLayoutChildShapes 컬렉션에 도형 다이어그램에 자동으로 배치 됩니다. (NodeShape에서 상속됨)
Public 메서드 AutoLayoutShapeElements(ICollection) 다이어그램에서 요소 도형 컬렉션에 자동으로 배치합니다.
Public 메서드 AutoLayoutShapeElements(ICollection, VGRoutingStyle, PlacementValueStyle, Boolean) 다이어그램에서 요소 도형 컬렉션에 자동으로 배치합니다.
Protected 메서드 CalculateDerivedVisible 자식 도형이 표시 되는지 여부를 확인 합니다. (ShapeElement에서 상속됨)
Public 메서드 CalculateMinimumSizeBasedOnChildren 셰이프의 하위 셰이프 포함 될 수 있습니다 있도록 필요한 최소 크기를 계산 합니다. (NodeShape에서 상속됨)
Protected 메서드 CanMerge 원본 요소를이 요소에 추가할 수 있는지 확인 합니다. (ModelElement에서 상속됨)
Public 메서드 CanShapeContainConnectors
Protected 메서드 ChooseMergeTarget(ElementGroup) 사용자가 복사, 끌기 또는 작성 하고자 하는 요소는 자식으로 허용 하도록 대상 요소를 선택 합니다. (ModelElement에서 상속됨)
Protected 메서드 ChooseMergeTarget(ElementGroupPrototype) 사용자가 복사, 끌기 또는 작성 하고자 하는 요소는 자식으로 허용 하도록 대상 요소를 선택 합니다. (ModelElement에서 상속됨)
Public 메서드 ChooseParentShape 부모 셰이프를 새 자식 도형이이 일반적으로이 셰이프를 선택합니다. (ShapeElement에서 상속됨)
Protected 메서드 ChooseRelationship 하위 셰이프와 해당 부모 셰이프를 만들 수 있는 관계를 얻으려면 Fixupchildshapes()에서 호출 합니다. (NodeShape에서 상속됨)
Public 메서드 CoerceSelection 셰이프를 다른 셰이프를 확인 허용을 선택 합니다. (ShapeElement에서 상속됨)
Protected 메서드 Collapse 중첩 된 자식 셰이프를 볼 수 있도록 셰이프를 축소 합니다. (NodeShape에서 상속됨)
Protected 메서드 ConfiguredChildPortShape 자식 포트 셰이프를 구성 하 고 필요에 따라 배치 합니다. (NodeShape에서 상속됨)
Public 메서드 ConnectNestedChild
Public 메서드 Copy() 모델에서 요소의 복사본을 만듭니다. (ModelElement에서 상속됨)
Public 메서드 Copy(IEnumerable<Guid>) 요소 및 자식 요소 및 링크를 만듭니다. (ModelElement에서 상속됨)
Public 메서드 CopyImageToClipboard 셰이프와 해당 부모 셰이프의 컬렉션을 클립보드에 이미지로 복사합니다.
Protected 메서드 CreateBackgroundGradientField 도형의 배경에 그라데이션 채우기를 표시 하는 영역의 필드를 만듭니다. (NodeShape에서 상속됨)
Public 메서드 CreateBitmap 선택한 셰이프의 이미지를 만듭니다.
Protected 메서드 CreateChildShape 부모 셰이프의 하위 셰이프를 만듭니다. (ShapeElement.CreateChildShape(ModelElement)을(를) 재정의함)
Protected 메서드 CreateClassStyleSet 셰이프 형식 설정 클래스 스타일을 만듭니다. (ShapeElement에서 상속됨)
Public 메서드 CreateConnectionPoint 연결 지점을 가장자리에 포인트 커넥터 다른 가장자리에 포인트를 종료 된 셰이프입니다. (NodeShape에서 상속됨)
Protected 메서드 CreateDecorators Decorators 셰이프 형식에 대 한 컬렉션을 만듭니다. (ShapeElement에서 상속됨)
Public 메서드 CreateDefaultBounds 기본 경계 사각형 셰이프를 만듭니다. (NodeShape에서 상속됨)
Protected 메서드 CreateGestureExtensionController
Protected 메서드 CreateInstanceStyleSet 셰이프를 설정 하는 스타일을 만듭니다. (ShapeElement에서 상속됨)
Public 메서드 CreateManualRouteAction 수동 링크 라우팅에 대 한 마우스 동작을 만듭니다.
Public 메서드 CreateMetafile(ICollection) 메타 파일 지정 된 셰이프와 해당 하위 셰이프를 만듭니다.
Public 메서드 CreateMetafile(ICollection, String) 메타 파일 지정 된 셰이프와 해당 하위 셰이프를 만듭니다.
Public 메서드 CreateMetafile(ICollection, String, Boolean)
Protected 메서드 CreateShapeFields 셰이프 형식에 대 한 셰이프 필드의 컬렉션을 만듭니다. (ShapeElement에서 상속됨)
Public 메서드 Delete() 요소는 모델에서 삭제 됩니다. (ModelElement에서 상속됨)
Public 메서드 Delete(array<Guid[]) 요소는 모델에서 삭제 됩니다. (ModelElement에서 상속됨)
Protected 메서드 DetermineHighlightShape 일련의 도형에서 강조 표시 된 셰이프를 찾습니다. (ShapeElement에서 상속됨)
Public 메서드 Disassociate 다이어그램에 지정 된 다이어그램 보기에서 제거 됩니다.
Public 메서드 DisconnectNestedChild
Public 메서드 Dispose() Diagram 에서 사용하는 모든 리소스를 해제합니다.
Protected 메서드 Dispose(Boolean) Diagram 에서 사용하는 관리되지 않는 리소스를 해제하고, 관리되는 리소스를 선택적으로 해제할 수 있습니다.
Public 메서드 DoFoldToShape 연결선 도형의 경계 터치 합니다 위치 하는 지점을 계산 합니다.사각형이 아닌 도형 정의 재정의 합니다. (ShapeElement에서 상속됨)
Public 메서드 DoHitTest(PointD, DiagramHitTestInfo) 지정한 지점 내에 포함 되 면 true를 반환 합니다. (ShapeElement에서 상속됨)
Public 메서드 DoHitTest(PointD, DiagramHitTestInfo, Boolean) 다이어그램에는 적중된 테스트를 수행합니다. (ShapeElement.DoHitTest(PointD, DiagramHitTestInfo, Boolean)을(를) 재정의함)
Public 메서드 DoHitTest(DiagramClientView, PointD, List<ShapeElement>, Boolean) 다이어그램에는 적중된 테스트를 수행합니다.
Public 메서드 DoHitTestSelection 지정 된 시점에서 선택 영역이 있으면 true를 반환 도형 주위를 처리 합니다. (ShapeElement에서 상속됨)
Public 메서드 DoKeyboardNavigation 이동은 키보드를 사용 하는 셰이프를. (ShapeElement에서 상속됨)
Public 메서드 DrawResizeFeedback 도형 크기 조정 의견을 그립니다. (ShapeElement에서 상속됨)
Public 메서드 EnsureConnectionPoints 재정의 커넥터가 종료 해야 도형의 가장자리에 포인트를 설정 합니다. (NodeShape에서 상속됨)
Protected 메서드 EnsureGraphExists 격자 모양에 대 한 존재 여부를 확인 합니다. (NodeShape에서 상속됨)
Protected 메서드 EnsureGraphLayoutObjectsExist 셰이프와 해당 하위 셰이프 그래프 래퍼에 있는지 여부를 확인 합니다. (NodeShape에서 상속됨)
Public 메서드 Equals 지정한 개체와 현재 개체가 같은지 여부를 확인합니다. (Object에서 상속됨)
Public 메서드 ExcludeFromClipRegion 셰이프와 해당 하위 셰이프는 클립 영역에서 제외 됩니다. (ShapeElement에서 상속됨)
Public 메서드 ExcludeGeometryFromClipRegion 셰이프와 해당 하위 셰이프를 기 하 도형, 클립 영역에서 제외 됩니다. (ShapeElement에서 상속됨)
Protected 메서드 ExcludeShapeFromSizeCalculation True 이면 셰이프 상위 도형의 크기를 계산 합니다 고려해 됩니다 없습니다. (NodeShape에서 상속됨)
Protected 메서드 Expand 중첩 된 자식 셰이프 표시 되 고 그 안에 수 있도록 셰이프 확장 됩니다. (NodeShape에서 상속됨)
Protected 메서드 Finalize 리소스를 해제 하는 가비지 수집기가 회수 하기 전에 다른 정리 작업을 수행 하려고 하는 다이어그램을 수 있습니다.가비지 수집기에 의해 호출됩니다. (Object.Finalize()을(를) 재정의함)
Public 메서드 FindDecorator(String) 지정한 이름을 가진 모양을 데코레이터를 찾습니다. (ShapeElement에서 상속됨)
Public 메서드 FindFirstChild 도형에 대 한 탐색 순서에서 첫 번째 자식 검색 합니다. (ShapeElement에서 상속됨)
Public 메서드 FindFreeArea(RectangleD) 눈금의 빈 영역을 셰이프를 찾습니다. (NodeShape에서 상속됨)
Public 메서드 FindFreeArea(Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double) 눈금의 빈 영역을 셰이프를 찾습니다. (ShapeElement에서 상속됨)
Public 메서드 FindLastChild 도형에 대 한 탐색 순서에서 마지막 자식 검색 합니다. (ShapeElement에서 상속됨)
Public 메서드 FindNextChild 다음 자식 셰이프의 탐색 시퀀스를 검색 합니다. (ShapeElement에서 상속됨)
Public 메서드 FindNextInChildFields 탐색 순서에서 다음 shape 필드를 검색 합니다. (ShapeElement에서 상속됨)
Public 메서드 FindPreviousChild 이전 자식 셰이프의 탐색 시퀀스를 검색 합니다. (ShapeElement에서 상속됨)
Public 메서드 FindPreviousInChildFields 탐색 순서에서 이전 셰이프 필드를 검색 합니다. (ShapeElement에서 상속됨)
Public 메서드 FindShape 도형을 다이어그램에서 지정 된 요소를 찾습니다.
Public 메서드 FindShapeField(String) 셰이프의 경우 shape 필드를 검색 합니다. (ShapeElement에서 상속됨)
Public 메서드 FixUpChildShapes 생성 하거나 모델 요소를 작성 하거나 업데이트할 때 작성 해야 하는 자식 셰이프를 조정 합니다.Diagram.fixupdiagram()가 호출 됩니다. (ShapeElement에서 상속됨)
Public 메서드정적 멤버 FixUpDiagram 셰이프와 해당 부모 셰이프 만들고 올바르게 구성 되었는지 확인 합니다.
Public 메서드 FixUpDiagramSelection 다이어그램에서 선택 항목을 업데이트합니다.
Public 메서드 Focused 도형에 포커스가 있는지 여부를 확인 합니다. (ShapeElement에서 상속됨)
Protected 메서드 GetAbsoluteBoundsValue 도형에 대 한 절대 범위를 가져옵니다. (NodeShape에서 상속됨)
Public 메서드 GetAccessibilityObject 셰이프에 할당 된 액세스할 수 있는 개체를 가져옵니다. (ShapeElement에서 상속됨)
Public 메서드 GetChildElements 부모 모양에 속하는 자식 도형 컬렉션을 가져옵니다. (ShapeElement에서 상속됨)
Public 메서드 GetCompliantAnchorPoint 규격 Anchorpoint의 proposedAnchorPoint 매개 변수를 기준으로 계산 됩니다.이 메서드는 완전히 좌표 anchorPoint 매개 변수를 무시합니다.계산 좌표는 proposedAnchorPoint 및 anchorPoint anchorPoint 매개 변수에 해당 하는 링크의 반대쪽 끝에 따라 수행 됩니다. (NodeShape에서 상속됨)
Public 메서드 GetCompliantGroupBounds 원본 셰이프의 그룹 범위 규칙을 준수 하는 유령 도형 컬렉션을 업데이트 합니다.
Public 메서드 GetCursor 마우스를 셰이프 위에 있을 때 나타나는 포인터를 가져옵니다. (ShapeElement에서 상속됨)
Public 메서드 GetDomainClass 이 요소에 대해 가장 많이 파생 된 도메인 클래스를 가져옵니다. (ModelElement에서 상속됨)
Public 메서드 GetDragOverToolTipText 마우스를 셰이프 위에 있을 때 나타나는 도구 설명 텍스트를 가져옵니다. (ShapeElement에서 상속됨)
Public 메서드 GetFieldAccessibleDescription 필드의 모양에서에 대 한 설명을 가져옵니다. (ShapeElement에서 상속됨)
Public 메서드 GetFieldAccessibleName 도형에서 필드의 이름을 가져옵니다. (ShapeElement에서 상속됨)
Public 메서드 GetFieldAccessibleValue 도형에서 필드 값을 가져옵니다. (ShapeElement에서 상속됨)
Public 메서드 GetFieldRepresentedElement 자식 도형 기본 요소를 가져옵니다. (ShapeElement에서 상속됨)
Public 메서드 GetFieldRepresentedProperty 필드의 모양에서에 대 한 속성 정보를 가져옵니다. (ShapeElement에서 상속됨)
Public 메서드 GetHashCode 특정 형식에 대한 해시 함수 역할을 합니다. (Object에서 상속됨)
Protected 메서드 GetIsExpandedValue 값을 가져옵니다 해당 IsExpanded 속성입니다. (NodeShape에서 상속됨)
Public 메서드 GetPotentialMouseAction 다이어그램의 한 지점을 클릭할 때 시작 하는 마우스 동작을 가져옵니다. (ShapeElement.GetPotentialMouseAction(MouseButtons, PointD, DiagramHitTestInfo)을(를) 재정의함)
Protected 메서드 GetRoleCollection<TCollection, TElement>(Guid) 가져오거나 연결 된 요소 컬렉션을 만듭니다. (ModelElement에서 상속됨)
Public 메서드 GetService 서비스를 가져옵니다.
Public 메서드 GetShapeLuminosity 셰이프의 광도 계산합니다. (ShapeElement에서 상속됨)
Protected 메서드 GetSourceRolePlayerForLinkMappedByConnector 링크 모양에 대 한 원본 역할을 가져옵니다.
Public 메서드 GetSubFieldAccessibleDescription 자식 필드의 모양에서에 대 한 설명을 가져옵니다. (ShapeElement에서 상속됨)
Public 메서드 GetSubFieldAccessibleName 셰이프의 자식 필드의 이름을 가져옵니다. (ShapeElement에서 상속됨)
Public 메서드 GetSubFieldAccessibleValue 자식 필드의 모양에서에 대 한 값을 가져옵니다. (ShapeElement에서 상속됨)
Public 메서드 GetSubFieldRepresentedElements 하위 필드에 대 한 셰이프가 나타내는 요소의 컬렉션을을 가져옵니다. (ShapeElement에서 상속됨)
Public 메서드 GetSubFieldRepresentedProperty 속성을 대 한 자식 필드를 가져옵니다. (ShapeElement에서 상속됨)
Public 메서드 GetSubFieldRepresentedPropertyElements 하위 필드에 대 한 속성을 포함 하는 요소를 가져옵니다. (ShapeElement에서 상속됨)
Protected 메서드 GetTargetRolePlayerForLinkMappedByConnector 대상 역할을 링크를 나타내는 셰이프를 가져옵니다.
Public 메서드 GetToolTipText 마우스를 가리키고 도형에 대 한 도구 설명 텍스트를 가져옵니다. (ShapeElement에서 상속됨)
Public 메서드 GetType 현재 인스턴스의 Type을 가져옵니다. (Object에서 상속됨)
Public 메서드 HandleNewSwimLaneInsertion 스윔 레인은 다이어그램에 추가합니다.
Protected 메서드 HasCachedDragOverResult 범위 위로 끌기 마우스 이벤트에 대 한 결과 캐시 되는지 여부를 확인 합니다. (ShapeElement에서 상속됨)
Public 메서드 Hide 셰이프 및 해당 자식 요소가 모두 숨깁니다. (ShapeElement에서 상속됨)
Protected 메서드 HideCustomToolTip 도형에 대 한 사용자 지정 도구 설명 표시 되지 않습니다. (ShapeElement에서 상속됨)
Public 메서드 HitTest 적중된 테스트에 포함 하는 셰이프를 가져옵니다.
Protected 메서드 InitializeDecorators 초기화 및 셰이프 형식에 필드를 추가 합니다. (ShapeElement에서 상속됨)
Protected 메서드 InitializeInstanceResources 리소스 셰이프의 인스턴스를 초기화합니다. (ShapeElement에서 상속됨)
Protected 메서드 InitializeResources 도형에 대 한 리소스를 초기화합니다. (ShapeElement에서 상속됨)
Protected 메서드 InitializeShapeFields 배경 그라데이션에 대 한 지원합니다. (NodeShape에서 상속됨)
Public 메서드 Invalidate() 다이어그램에서 셰이프를 무효화합니다. (ShapeElement.Invalidate()을(를) 재정의함)
Public 메서드 Invalidate(Boolean) 셰이프를 트랜잭션 끝에 다시 표시 됩니다 있는지 확인 합니다.셰이프의 속성을 변경 하면이 호출 합니다. (ShapeElement에서 상속됨)
Public 메서드 Invalidate(RectangleD) 새로운 위치 및 트랜잭션 끝에 다시 표시 되지 않도록 합니다. (ShapeElement에서 상속됨)
Public 메서드 InvalidateRectangle 도형 선택 사각형을 무효화 합니다.
Public 메서드 IsConnectorMappedToLink 링크 링크 셰이프를 다이어그램에 있는지 여부를 확인 합니다.
Public 메서드 IsDescendantOf 다른 셰이프의 하위 셰이프 인지 확인 합니다. (ShapeElement에서 상속됨)
Protected 메서드 IsNavigationKey(Char) 키 탐색 명령으로 사용 되는지 여부를 확인 합니다. (ShapeElement에서 상속됨)
Protected 메서드 IsNavigationKey(Keys) 키 데이터 탐색 명령으로 사용 되는지 여부를 확인 합니다. (ShapeElement에서 상속됨)
Public 메서드 IsOrphaned 셰이프가 다른 셰이프를 다이어그램에 연결 되어 있는지 여부를 확인 합니다.
Public 메서드 IsSelected 도형을 다이어그램 보기에서 선택 되어 있는지 여부를 확인 합니다.
Public 메서드 IterateShapes 셰이프와 해당 하위 셰이프 통해 반복 됩니다. (ShapeElement에서 상속됨)
Public 메서드 LassoSelect 셰이프를 선택 영역 직사각형의 목록을 가져옵니다.
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 메서드 NavigateAcrossLinks 도형을 선택 하는 또는이 셰이프에 연결 된 셰이프는 포커스를 설정 합니다. (NodeShape에서 상속됨)
Public 메서드 NavigateAscend 탐색 순서에서 다음 상위 항목으로 이동 하 고 포커스를 업데이트 합니다.사용자 탐색 키 입력에 대 한 응답으로 호출 됩니다. (ShapeElement에서 상속됨)
Public 메서드 NavigateDescend 이동 하위 탐색 순서에서 포커스를 업데이트 하 고 있습니다.사용자 탐색 키 입력에 대 한 응답으로 호출 됩니다. (ShapeElement에서 상속됨)
Protected 메서드 NavigateTo 탐색 순서에서 특정 셰이프를 이동 하 고 포커스를 업데이트 합니다. (ShapeElement에서 상속됨)
Public 메서드 NavigateToFirst 탐색 순서에서 현재 선택한 항목의 상위 도형으로 이동합니다.사용자 탐색 키 입력에 대 한 응답으로 호출 됩니다. (ShapeElement에서 상속됨)
Public 메서드 NavigateToLast 마지막으로 탐색 순서의 현재 선택 영역의 부모 셰이프가 이동합니다.사용자 탐색 키 입력에 대 한 응답으로 호출 됩니다. (ShapeElement에서 상속됨)
Public 메서드 NavigateToNext 탐색 순서에서 다음 모양으로 이동합니다.사용자 탐색 키 입력에 대 한 응답으로 호출 됩니다. (ShapeElement에서 상속됨)
Public 메서드 NavigateToPrevious 탐색 순서에서 이전에 선택한 셰이프를 이동합니다.사용자 탐색 키 입력에 대 한 응답으로 호출 됩니다. (ShapeElement에서 상속됨)
Public 메서드 OnAbsoluteBoundsChanged 경우의 크기 또는 위치 셰이프 변경 되었습니다. (NodeShape에서 상속됨)
Protected 메서드 OnAssociated 다이어그램 다이어그램 보기에 연결 된 경우 작업을 수행 합니다.
Protected 메서드 OnAssociatedPropertyChanged 도형에서 필드의 속성 변경은 메모리의 값을 저장 때 셰이프를 업데이트 합니다. (ShapeElement에서 상속됨)
Protected 메서드 OnBeforePaint 모양을 그리는 데 사용 되는 전에 펜 및 브러시와 같은 리소스를 업데이트 합니다. (ShapeElement에서 상속됨)
Public 메서드 OnBeforeReroute 링크 다이어그램에 변경 되 면 동작을 수행 합니다.
Public 메서드 OnBeginEdit 사용자가 텍스트 필드를 편집 하기 시작 하면 호출 됩니다. (ShapeElement에서 상속됨)
Public 메서드 OnBoundsFixup 도형 범위에 대 한 결정을 사용자 지정 하려면이 메서드를 재정의 합니다. (NodeShape에서 상속됨)
Protected 메서드 OnChildAssociatedPropertyChanged 자식 도형에 연결 된 속성이 변경 될 때 동작을 수행 합니다.
Protected 메서드 OnChildConfigured 셰이프를 다이어그램에 추가한 다음 포트 셰이프를 구성 합니다. (NodeShape에서 상속됨)
Protected 메서드 OnChildConfiguring 자식 도형 구성 된 경우 작업을 수행 합니다. (NodeShape.OnChildConfiguring(ShapeElement, Boolean)을(를) 재정의함)
Public 메서드 OnClick 셰이프를 클릭할 때 호출 됩니다. (ShapeElement에서 상속됨)
Protected 메서드 OnCopy 복사본을 다른 요소와이 요소를 만들 때 호출 됩니다. (ModelElement에서 상속됨)
Protected 메서드 OnDeleted 이 요소는 모델에서 삭제 될 때 호출 됩니다. (ModelElement에서 상속됨)
Protected 메서드 OnDeleting 이 요소가 삭제 될 때 호출 됩니다. (ModelElement에서 상속됨)
Protected 메서드 OnDisassociated 다이어그램 다이어그램 보기에서 분리 되 면 동작을 수행 합니다.
Public 메서드 OnDoubleClick 셰이프를 두 번 클릭할 때 호출 됩니다. (ShapeElement에서 상속됨)
Public 메서드 OnDragDrop 사용자가 셰이프를 끌어다 끌 때 호출 됩니다. (ShapeElement에서 상속됨)
Public 메서드 OnDragEnter 셰이프 끌기 작업 도중 마우스를 가져갈 때 호출 됩니다. (ShapeElement에서 상속됨)
Public 메서드 OnDragLeave 마우스를 셰이프를 이동할 때 호출 됩니다. (ShapeElement에서 상속됨)
Public 메서드 OnDragOver 도형 위로 마우스의 움직임에 응답 하도록이 메서드를 재정의 합니다.E.Effect 커서 피드백은 사용자에 게 나타내기 위해 설정 합니다. (ShapeElement에서 상속됨)
Public 메서드 OnElementEventsEnded 다른 모든 이벤트를 트랜잭션 발생 된 후 이벤트를 발생 시킵니다.
Public 메서드 OnElementEventsEnding 다른 모든 이벤트를 트랜잭션 발생 된 후 이벤트를 발생 시킵니다.
Public 메서드 OnEndEdit 텍스트 필드를 편집 합니다. 사용자가 종료 될 때 호출 됩니다. (ShapeElement에서 상속됨)
Public 메서드 OnGiveFeedback 포인터가 변경 되 고 디자이너에서 마우스 포인터를 끌 때 사용자 지정 작업을 수행 합니다.
Public 메서드 OnGridPropertyChanged 표 속성 변경 되 면 동작을 수행 합니다.
Public 메서드 OnInitialize 작업을 수행할 때의 Diagram 입니다 클래스 초기화. (ShapeElement.OnInitialize()을(를) 재정의함)
Public 메서드 OnKeyDown 다이어그램에 포커스가 있는 동안 키를 누를 때 액션을 수행 합니다. (NodeShape.OnKeyDown(DiagramKeyEventArgs)을(를) 재정의함)
Public 메서드 OnKeyPress 수신기 키를 눌렀음을 나타냅니다. (NodeShape에서 상속됨)
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.OnPaintShape(DiagramPaintEventArgs)을(를) 재정의함)
Protected 메서드 OnParentNodeShapeChanged A) ParentShape NodeShape b) ParentShape 이동 되거나 크기가 조정 된 경우이 메서드를 호출 합니다. (NodeShape에서 상속됨)
Protected 메서드 OnResurrected 이 요소를 모델에 다시 추가 될 때 호출 됩니다. (ModelElement에서 상속됨)
Protected 메서드 OnRolePlayerPositionChanged 역할의 위치가 변경 될 때 호출 됩니다. (ModelElement에서 상속됨)
Protected 메서드 OnRolePlayerPositionChanging 역할 플레이어 위치가 변경 될 때 호출 됩니다. (ModelElement에서 상속됨)
Public 메서드 OnShapeInserted 도형의 다른 하위로 삽입 된 경우 호출 됩니다. (ShapeElement에서 상속됨)
Public 메서드 OnShapeRemoved 부모 셰이프의 자식 도형으로 셰이프가 제거 될 때 호출 됩니다. (ShapeElement에서 상속됨)
Public 메서드 OnToolboxItemSelected
Public 메서드 OnToolboxSelectionChanged
Public 메서드 OnTransactionBeginning 파생된 클래스가 트랜잭션이 시작 될 때 작업을 수행할 수 있습니다.
Public 메서드 OnTransactionCommitting 파생된 클래스는 트랜잭션이 커밋 되 면 동작 수행 수 있습니다.
Public 메서드 OnTransactionRolledBack 파생된 클래스를 트랜잭션 롤백 후에 작업을 수행할 수 있습니다.
Public 메서드 OnTransactionRollingBack 파생된 클래스는 트랜잭션이 롤백되는 경우 작업을 수행할 수 있습니다.
Public 메서드 OnViewMouseEnter 파생된 클래스 다이어그램 클라이언트 보기 마우스 포인터를 입력 하면 작업을 수행할 수 있습니다.
Public 메서드 OnViewMouseHover 파생된 클래스 다이어그램 클라이언트 뷰 위에 마우스 포인터가 있을 때 작업을 수행할 수 있습니다.
Public 메서드 OnViewMouseLeave 파생된 클래스 다이어그램 클라이언트 보기 마우스 포인터를 벗어날 때 작업을 수행할 수 있습니다.
Public 메서드 PerformLineRoutingRule 요소 간의 연결 다이어그램에 표시 하는 방법을 결정 합니다.
Public 메서드 PerformResizeParentRule() 도메인 관련 언어 디자이너의 자식 도형에 맞게 부모 셰이프를 조정할 수 알려 줍니다. (ShapeElement에서 상속됨)
Public 메서드 PerformResizeParentRule(Boolean, ShapeElement) 도메인 관련 언어 디자이너의 자식 도형에 맞게 부모 셰이프를 조정할 수 알려 줍니다. (ShapeElement에서 상속됨)
Public 메서드 PerformShapeAnchoringRule 셰이프를 다이어그램에 연결 됩니다. (NodeShape에서 상속됨)
Protected 메서드 PermitChildVisibility 자식 셰이프를 표시할 수 있는지 확인 합니다. (NodeShape에서 상속됨)
Public 메서드 PostDeserialization 다이어그램 역직렬화 된 후 다이어그램에서 셰이프 위치를 조정 합니다.
Public 메서드 Print 다이어그램을 그립니다.
Protected 메서드 ProcessVisibilityChange 셰이프의 변경 표시 여부를 처리합니다. (NodeShape에서 상속됨)
Public 메서드 PurgeLayoutObjects 다이어그램 모눈에서 셰이프 위치를 사용 하는 개체를 제거 합니다. (ShapeElement에서 상속됨)
Public 메서드 PurgePoints 다이어그램 모눈에서 셰이프 지점을 제거합니다. (ShapeElement에서 상속됨)
Public 메서드 RebuildShape 셰이프를 다시 빌드합니다. (ShapeElement에서 상속됨)
Public 메서드 RemoveLayoutObject 다이어그램 모눈에서 상대 및 중첩 된 하위 셰이프를 포함 하는 셰이프를 제거 합니다. (ShapeElement에서 상속됨)
Public 메서드 Renumber 다이어그램에서 셰이프를 번호를 다시 매깁니다.
Protected 메서드 ReparentSwimlaneChild
Public 메서드 RepositionShapes 다이어그램에서 셰이프를 변경합니다.
Public 메서드 Reroute 다이어그램에서 요소 간의 링크를 다시 라우팅합니다.
Public 메서드정적 멤버 RunInShapeFixupContextForMetafileCreation
Public 메서드 Selected 지정 된 뷰에서 셰이프 선택 되어 있는지 여부를 확인 합니다. (ShapeElement에서 상속됨)
Protected 메서드 SetAbsoluteBoundsValue 다이어그램에 대 한 절대 범위를 설정 합니다. (NodeShape.SetAbsoluteBoundsValue(RectangleD)을(를) 재정의함)
Protected 메서드 SetInitialGraphLayoutVisibility 그래프의 표시 여부를 설정합니다. (ShapeElement에서 상속됨)
Protected 메서드 SetIsExpandedValue 값을 설정 하는 IsExpanded 속성입니다. (NodeShape에서 상속됨)
Public 메서드 SetShowHideState 셰이프 및 모든 해당 하위 항목의 표시 여부를 설정합니다. (ShapeElement에서 상속됨)
Protected 메서드 SetShowHideStateImplementation 셰이프의 표시 여부를 설정합니다. (ShapeElement에서 상속됨)
Protected 메서드 ShouldAddShapeForElement 자식 도형이 지정 된 모양을 가질 수 있는지 여부를 확인 합니다. (ShapeElement.ShouldAddShapeForElement(ModelElement)을(를) 재정의함)
Public 메서드 ShouldExcludeFromInvalidationTracking 특정 셰이프 형식 무효화를 제외할 수 있는지 여부를 확인 합니다.
Public 메서드 ShouldReparentOnMove 자식 셰이프를 이동할 때 새 부모에 자식 셰이프를 추가 해야 하는지 확인 합니다. (ShapeElement에서 상속됨)
Public 메서드 ShouldReportException 기본 디자인 화면에서 throw 되는 예외를 보고할 수 있는지 여부를 확인 합니다.
Public 메서드 Show 셰이프와 해당 자식 요소가 모두 표시 됩니다. (ShapeElement에서 상속됨)
Protected 메서드 ShowCustomToolTip 셰이프의 사용자 지정 도구 설명이 표시 됩니다. (ShapeElement에서 상속됨)
Public 메서드 Side 셰이프의 측면 포트를 할당합니다. (NodeShape에서 상속됨)
Public 메서드 ToString 셰이프 및 형식 이름을 가져옵니다. (ShapeElement에서 상속됨)
Public 메서드 TranslateGeometryToAbsoluteBounds 상대 범위 셰이프 기 하 도형에 대 한 절대 범위를 변환합니다. (ShapeElement에서 상속됨)
Public 메서드 TranslateGeometryToRelativeBounds 절대 범위 기 하 도형의 상대 범위를 변환합니다. (ShapeElement에서 상속됨)
Public 메서드 TranslateToAbsoluteBounds 상대 범위 절대 범위 도형으로 변환합니다. (ShapeElement에서 상속됨)
Public 메서드 TranslateToRelativeBounds 절대 경계 상대 범위 도형으로 변환합니다. (ShapeElement에서 상속됨)
Public 메서드 UnhandledException 보고할 사람 기본 디자인 화면에서 throw 되는 예외를 확인 합니다.
Protected 메서드 UpdateChildVisibility 자식 도형에 대 한 표시 상태를 업데이트합니다. (NodeShape에서 상속됨)
Protected 메서드 UpdateDerivedVisible 파생된 도형 표시 상태를 업데이트합니다. (ShapeElement에서 상속됨)
Public 메서드 UpdateGeometryLuminosity(DiagramClientView, Brush) 광도 브러시에 대 한 업데이트입니다. (ShapeElement에서 상속됨)
Public 메서드 UpdateGeometryLuminosity(DiagramClientView, Pen) 광도 펜에 대 한 업데이트입니다. (ShapeElement에서 상속됨)

위쪽

이벤트

  이름 설명
Public 이벤트 AbsoluteBoundsChanged 절대 모양 변경에 대 한 경계가 발생 합니다. (NodeShape에서 상속됨)
Public 이벤트 Click 도형 위로 마우스를 클릭할 때 발생 합니다. (ShapeElement에서 상속됨)
Public 이벤트 DiagramAdded 다이어그램에 추가 될 때 발생 합니다.
Public 이벤트 DiagramRemoved 다이어그램에서 제거 될 때 발생 합니다.
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에서 정의됨)

위쪽

필드

  이름 설명
Public 필드정적 멤버 BaseFontNameDomainPropertyId 기본 글꼴 이름에 대 한 속성 ID를 나타냅니다.
Public 필드정적 멤버 BaseFontSizeDomainPropertyId 기본 글꼴 크기에 대 한 속성 ID를 나타냅니다.
Public 필드정적 멤버 DiagramIdDomainPropertyId 다이어그램에 대 한 속성 ID를 나타냅니다.
Public 필드정적 멤버 DoLineRoutingDomainPropertyId ID를 나타내는 있는 DoLineRoutingDomainPropertyId 속성입니다.
Public 필드정적 멤버 DomainClassId 도메인 클래스 셰이프에 대 한 ID를 나타냅니다.
Public 필드정적 멤버 DoResizeParentDomainPropertyId ID를 나타내는 있는 DoResizeParentDomainPropertyId 속성입니다.
Public 필드정적 멤버 DoShapeAnchoringDomainPropertyId ID를 나타내는 있는 DoShapeAnchoringDomainPropertyId 속성입니다.
Public 필드정적 멤버 DoViewFixupDomainPropertyId ID를 나타내는 있는 DoViewFixupDomainPropertyId 속성입니다.
Public 필드정적 멤버 IsCompleteViewDomainPropertyId ID를 나타내는 있는 IsCompleteViewDomainPropertyId 속성입니다.
Public 필드정적 멤버 NameDomainPropertyId ID를 나타내는 있는 NameDomainPropertyId 속성입니다.
Public 필드정적 멤버 PlaceUnplacedShapesDomainPropertyId ID를 나타내는 있는 PlaceUnplacedShapesDomainPropertyId 속성입니다.

위쪽

명시적 인터페이스 구현

  이름 설명
명시적 인터페이스 구현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에서 상속됨)

위쪽

설명

클래스 다이어그램에서 DSL 정의 정의 하는 경우이 클래스에서 파생 됩니다.

다이어그램에 있는 셰이프에 열거할 수 NestedChildShapes.

스레드로부터의 안전성

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

참고 항목

참조

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