다음을 통해 공유


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

Microsoft.VisualStudio.Modeling.Diagrams 네임스페이스의 형식은 DSL을 다이어그램을 표시합니다. 이러한 항목은 DSL 정의 파일에 정의하는 다이어그램, 모양 및 커넥터의 구현을 제공합니다. 프로그램 코드를 사용하여 DSL의 외형을 사용자 지정하려는 경우 이 네임스페이스에 정의된 형식을 사용합니다.

기본 모양 및 요소 형식의 클래스 다이어그램

관심의 주요 유형은 다음과 같습니다.

  • NodeShape-DSL 정의에 지정한 도형의 기본 클래스입니다.

  • BinaryLinkShape-DSL 정의에서 지정한 커넥터의 기본 클래스입니다. 가 기본 클래스 LinkShape에서 파생 된 다른 클래스에 있는.

  • Diagram-DSL 정의에서 지정한 다이어그램의 기본 클래스입니다.

  • ShapeElement– base class of NodeShape and LinkShape. 모든 ShapeElements는 다이어그램, 도형 및 연결선입니다.

  • PresentationViewsSubject– 셰이프나 연결선 다이어그램 및 도메인 모델 요소 간의 관계입니다.

  • ShapeField– 영역 내에서 구획 셰이프, 텍스트 행의 레이블, 등의 셰이프 또는 아이콘입니다.

  • Decorator–는 ShapeField의 표시 되는 항목입니다. IconDecorator는 이미지에서 셰이프를 포함 하 고 TextDecorator는 레이블이 표시 됩니다.

  • DiagramItem-선택적 필드 셰이프 및 셰이프 내의 하위 필드에 대 한 참조입니다. 사용자 작업의 대상을 나타내는 데 사용.

  • ShapeGeometry-이 클래스와 해당 파생된 클래스를 정의 하 고 주요 여러 종류 모양, 타원, 사각형, 구획, 커넥터 및 아이콘 등의 윤곽선을 그릴. 셰이프 이러한 클래스에 마우스 포인터를 셰이프를 안과 기본 윤곽선 그리기 여부 결정을 위임 합니다.

표준 다이어그램 형식의 클래스 다이어그램

클래스

  클래스 설명
Public 클래스 AbsoluteBoundsChangedEventArgs 모양의 AbsoluteBounds 속성이 변경될 때 이전 및 새 경계 값입니다.이 이벤트는 저장소에서 발생합니다.
Public 클래스 ActionCanceledState MouseAction이 취소되었음을 나타내는 MouseAction 상태입니다.
Public 클래스 ActionCompletedState MouseAction이 완료되었음을 나타내는 MouseAction 상태입니다.
Public 클래스 AmbientFontHelper 디자이너 글꼴을 검색하는 데 사용됩니다.
Public 클래스 AnchoringBehavior 부모 NodeShape가 이동되고 크기가 조정될 때 ShapeField가 배치되고 ShapeField 크기 자체가 조정되는 방법에 대해 설명합니다.
Public 클래스 AnchorPoint
Public 클래스 AnchorPointAction LineSegments를 조작하여 LinkShapes를 수동으로 라우팅하는 MouseAction입니다.
Public 클래스 AreaField 셰이프의 배경을 채울 색 그라데이션을 정의하는 셰이프 필드입니다.
Public 클래스 AssociatedPropertyInfo ShapeField와 연결된 도메인 속성에 대한 정보를 제공하는 클래스입니다.
Public 클래스 AvoidCornerRule 사각형의 둥근 모퉁이에 포트를 배치할 수 없도록 하는 범위 규칙입니다.
Public 클래스 BinaryLinkNodeChangeRule 해당 끝점 노드 중 하나가 변경되면 링크를 바꾸는 규칙입니다.
Public 클래스 BinaryLinkShape 다이어그램에서 두 가지 모양을 연결할 수 있는 선 또는 화살표를 나타냅니다.이진 링크는 셰이프를 자신에 연결하는 루프도 형성할 수 있습니다.
Public 클래스 BinaryLinkShapeBase BinaryLinkShape의 추상 기본 클래스
Public 클래스 BinaryLinkShapeGeometry 디자인 화면의 그리기, 접기 및 BinaryLink 적중 테스트를 캡슐화합니다.
Public 클래스 BinaryLinkShapeSerializer
Public 클래스 BinaryLinkShapeSerializerBase DomainClass BinaryLinkShape에 대한 Serializer BinaryLinkShapeSerializerBase입니다.
Public 클래스 BoundsRules 도형을 찾을 수 있는 위치와 크기를 조정할 수 있는 방법을 제한하는 규칙입니다.
Public 클래스 BrushDescriptor 해당 정보에서 설명된 Brush의 인스턴스 및 클래스의 BrushStyleSetInfo입니다(이미 생성된 경우).BrushDescriptor는 나중에 사용하기 위해 캐시됩니다.
Public 클래스 BrushSettings BrushSettings는 BrushStyleSetInfo에 대한 특정 속성을 재정의 또는 변경 불가능한 것으로 표시할 수 있도록 허용합니다.특정 Brush 설정이 변경할 수 없는 것으로 표시되면 해당 설정은 다시 변경할 수 없습니다.
Public 클래스 BrushStyleSetInfo 브러시에 대한 StyleSet 정보를 포함합니다.모든 설정 되는 등 색, BrushType, HatchType, 이미지 처럼 브러쉬에 배치. 정보 조회 특정 캐시 된 리소스의 HybridDictionary에서 사용 되는이 클래스에 대해 고유한 해시 코드를 만드는 데 사용 됩니다.
Public 클래스 ChevronButtonField 양방향 화살표 확장/축소 단추를 나타내는 ShapeField입니다.
Public 클래스 CircleShapeGeometry CircleShapeGeometry에 대한 요약 설명입니다.
Public 클래스 ClickedState 사용자가 끌기 작업을 호출할 정도로 멀리 이동하지 않고 마우스 단추를 눌렀다가 올린 상태임을 나타내는 MouseAction입니다.
Public 클래스 CommandIdCollection
Public 클래스 CommentShape 기본 주석 클래스입니다.CommentShape는 편집 가능한 주석 모양을 정의합니다.
Public 클래스 CommentShapeAddRule
Public 클래스 CommentShapeSerializer DomainClass CommentShape에 대한 Serializer CommentShapeSerializer입니다.
Public 클래스 CommentShapeTypeDescriptor CommentShape 클래스의 특수화 형식 설명자입니다.
Public 클래스 Compartment 모양 구획 내의 구획입니다.
Public 클래스 CompartmentDescription 모든 구획 설명에 대한 기본 클래스입니다.
Public 클래스 CompartmentMapping 매핑 구획에 대한 기본 클래스입니다.구획 매핑은 구획의 내용과 기본 개체 모델 사이의 연결을 제공합니다.
Public 클래스 CompartmentRuleHelper 구획 목록 항목 추가, 제거 및 변경 규칙을 처리하기 위한 공유 코드를 포함하는 정적 클래스입니다.
Public 클래스 CompartmentSerializer DomainClass Compartment에 대한 Serializer CompartmentSerializer입니다.
Public 클래스 CompartmentShape DSL 정의에 정의하는 구획 모양에 대한 기본 클래스입니다.
Public 클래스 CompartmentShapeAreaField
Public 클래스 CompartmentShapeSerializer DomainClass CompartmentShape에 대한 Serializer CompartmentShapeSerializer입니다.
Public 클래스 CompartmentTypeDescriptor 구획 클래스의 특수화 형식 설명자입니다.
Public 클래스 ConnectAction 연결을 만들기 위해 사용자를 하나의 SoftwareComponentType 모양이나 포트 모양에서 다른 모양으로 끌어올 수 있는 마우스 동작입니다.
Public 클래스 ConnectionPoint ConnectionPoint가 그래프 개체에서 VGConnection 개체를 래핑합니다.
Public 클래스 ConnectionType 두 ShapeElement 사이의 제네릭 연결 동작에 대해 설명합니다.
Public 클래스 ConnectorDecorator ShapeFields 및 자식 모양이 연결선에 배치될 때 Notation Decorators를 나타내는 데 사용되는 방법을 캡슐화하는 클래스입니다.
Public 클래스 CoreDesignSurfaceCopyClosure 클로저 방문자 필터 복사
Public 클래스 CoreDesignSurfaceCopyClosureBase 복사 클로저 방문자 필터에 대한 기본 클래스입니다.
Public 클래스 CoreDesignSurfaceDeleteClosure 클로저 방문자 필터 제거
Public 클래스 CoreDesignSurfaceDeleteClosureBase 클로저 방문자 필터에 대한 기본 클래스입니다.
Public 클래스 CoreDesignSurfaceDomainModel 리플렉션 대체 apis 재정의
Public 클래스 CoreDesignSurfaceDomainModelSerializer CoreDesignSurface 도메인 모델을 serialize하거나 deserialize하는 데 사용할 수 있는 IDomainModelSerializer 인터페이스의 구현을 제공합니다.
Public 클래스 CoreDesignSurfaceDomainModelSerializerBase IDomainModelSerializer를 구현하는 기본 클래스입니다.
Public 클래스 CoreDesignSurfaceSerializationBehavior 정의된 동작 CoreDesignSurfaceSerializationBehavior에 대한 DomainXmlSerializationBehavior 구현입니다.이중 파생 구현의 구체적인 형식입니다.
Public 클래스 CoreDesignSurfaceSerializationBehaviorBase 정의된 동작 CoreDesignSurfaceSerializationBehavior에 대한 DomainXmlSerializationBehavior 구현입니다.이중 파생 구현의 추상 기본입니다.
Public 클래스 CoreDesignSurfaceSerializationBehaviorMonikerResolver serialization 동작 CoreDesignSurfaceSerializationBehavior에 대한 모니커 확인자입니다.
Public 클래스 CoreDesignSurfaceSerializationBehaviorSerializationMessages serialization 메시지를 제공하는 유틸리티 클래스
Public 클래스 CoreDesignSurfaceSerializationHelper CoreDesignSurface 모델을 serialize 및 deserialize하기 위한 도우미 클래스입니다.
Public 클래스 CoreDesignSurfaceSerializationHelperBase CoreDesignSurface 모델을 serialize 및 deserialize하기 위한 도우미 클래스입니다.
Public 클래스 CreateAction CreateAction은 다이어그램에 항목을 만들도록 도구 상자에서 선택한 항목에 응답합니다.
Public 클래스 DashStyleTypeConverter 속성 표에 DashStyle 값을 표시하기 위한 형식 변환기입니다."사용자 지정" 값이 대상 디자이너에 나타나는 것은 의미가 없으므로 사용자 지정 값을 필터링합니다.
Public 클래스 Decorator 파생 클래스에서 재정의된 경우 다이어그램에 데코레이터 요소를 나타냅니다.
Public 클래스 DecoratorDoubleEmptyArrow 두 줄만으로 구성된 화살표 데코레이터입니다.
Public 클래스 DecoratorEmptyArrow 두 줄만으로 구성된 화살표 데코레이터입니다.
Public 클래스 DecoratorEmptyDiamond 다이어그램의 배경색으로 채워진 다이아몬드 데코레이터입니다.
Public 클래스 DecoratorFilledArrow BrushId에 따라 색이 채워진 막힌 화살표입니다.
Public 클래스 DecoratorFilledDiamond BrushId에 따라 색이 채워진 다이아몬드 데코레이터입니다.
Public 클래스 DecoratorHollowArrow 다이어그램의 배경색으로 채워진 막힌 화살표입니다.
Public 클래스 DecoratorHostShape Microsoft.VisualStudio.Modeling.Diagrams.DecoratorHostShape에 대한 DomainClass DecoratorHostShape 설명
Public 클래스 DecoratorHostShapeBase DomainClass DecoratorHostShape에 대한 이중 파생 기본 클래스
Public 클래스 DecoratorHostShapeSerializer DomainClass DecoratorHostShape에 대한 Serializer DecoratorHostShapeSerializer입니다.
Public 클래스 DecoratorHostShapeSerializerBase DomainClass DecoratorHostShape에 대한 Serializer DecoratorHostShapeSerializerBase입니다.
Public 클래스 DefaultBoundsRules 눈금에 맞춰 이동 및 기준 위치 지정을 기반으로 자식을 제한하는 기본 규칙입니다.
Public 클래스 DefaultGroupBoundsRules 그룹의 위치를 변경할 때 모양 그룹의 위치를 제한하는 규칙입니다.
Public 클래스 DesignSurfaceAccessibleObject DiagramClientView에 대한 액세스 가능한 개체입니다.
Public 클래스 DesignSurfaceElementOperations GhostShapeCollections에 대한 지원을 추가하여 IMS ElementOperations 클래스를 확장합니다.
Public 클래스 DesignSurfaceMergeContext 병합 제공 (예: 드롭/붙여넣기) ElementGroupPrototype의 개체는 대상 저장소로 재구성 될 때 병합 프로세스에서 처음에 설정 된 정보입니다.병합 정보는 병합 프로세스 및 픽스업 단계 전체에서 연속으로 사용됩니다.
Public 클래스 Diagram 다이어그램을 나타냅니다.
Public 클래스 DiagramAssociationEventArgs 다이어그램에 대한 이벤트 인수 - 다이어그램 뷰 연결 이벤트
Public 클래스 DiagramBrushes DiagramBrushes 클래스의 각 속성은 DiagramClientView 그리기 메서드가 사용하는 브러시 리소스를 고유하게 식별하는 StyleSetResourceId 개체입니다.
Public 클래스 DiagramClientView IMS 다이어그램을 렌더링할 수 있는 IMS 기반 디자인 화면입니다.
Public 클래스 DiagramDeleteRule 다이어그램이 저장소에서 제거된 경우 실행되는 규칙입니다.
Public 클래스 DiagramDragEventArgs DragDrop, DragEnter 또는 DragOver 이벤트에 대한 데이터를 제공합니다.
Public 클래스 DiagramEventArgs 디자인 화면 컨트롤에서 발생한 이벤트에 대한 기본 이벤트 인수 클래스입니다.
Public 클래스 DiagramFixupConstants
Public 클래스 DiagramFonts DiagramFonts 클래스의 각 속성은 DiagramClientView 그리기 메서드가 사용하는 글꼴 리소스를 고유하게 식별하는 StyleSetResourceId 개체입니다.
Public 클래스 DiagramHitTestInfo
Public 클래스 DiagramItem ShapeElement, ShapeField 또는 ShapeSubField를 나타냅니다.이는 적중 테스트, 선택 영역, 포커스 및 액세스 가능성에 사용되기 위한 것입니다.
Public 클래스 DiagramItemCollection DiagramItem 인스턴스의 컬렉션입니다.DiagramItem은 다이어그램에서 ShapeElement, ShapeField 또는 ShapeSubField 인스턴스를 나타내며 적중 테스트, 선택 등에 사용됩니다.
Public 클래스 DiagramItemEventArgs 특정 DiagramItem을 참조하는 DiagramEventArgs입니다.
Public 클래스 DiagramKeyEventArgs KeyDown 또는 KeyUp 이벤트에 데이터를 제공합니다.
Public 클래스 DiagramKeyPressEventArgs KeyPress 이벤트에 데이터를 제공합니다.
Public 클래스 DiagramMouseEventArgs MouseUp, MouseDown 및 MouseMove 이벤트에 대한 데이터를 제공합니다.
Public 클래스 DiagramPaintEventArgs 그리기 인수
Public 클래스 DiagramPens DiagramPens 클래스의 각 속성은 DiagramClientView 그리기 메서드가 사용하는 펜 리소스를 고유하게 식별하는 StyleSetResourceId 개체입니다.
Public 클래스 DiagramPointEventArgs 마우스 위치와 관련된 이벤트 데이터를 포함합니다.
Public 클래스 DiagramSelectionRules
Public 클래스 DiagramSerializer DomainClass Diagram에 대한 Serializer DiagramSerializer입니다.
Public 클래스 DiagramSpy
Public 클래스 DiagramTypeDescriptor 다이어그램 클래스의 특수화 형식 설명자입니다.
Public 클래스 DiagramView 디자인 화면 및 스크롤 막대를 만드는 뷰 컨트롤입니다.
Public 클래스 DiagramViewAccessibleObject
Public 클래스 DiagramWatermark 다이어그램이 비어 있을 때 나타나는 다이어그램 워터마크 컨트롤입니다.
Public 클래스 DiagramWinEvents 다이어그램에 대한 액세스할 수 있는 WinEvent 지원입니다.
Public 클래스 DragCanceledState 끌기가 취소되었음을 나타내는 MouseAction 상태입니다.ActionCanceledState와 혼동되지 않습니다.이 DragCanceledState는 전체 MouseAction이 아니라 끌기만 취소되었음을 나타냅니다.MouseAction은 끌기를 취소한 후에도 활성 상태로 남아있을 수 있습니다.따라서 단일 MouseAction 내의 여러 끌기 작업이 가능합니다.
Public 클래스 DragCompletedState 끌기가 완료되었음을 나타내는 MouseAction 상태입니다.ActionCompletedState와 혼동되지 않습니다.이 DragCompletedState는 전체 MouseAction이 아니라 끌기만 완료되었음을 나타냅니다.MouseAction은 끌기를 완료한 후에도 활성 상태로 남아있을 수 있습니다.따라서 단일 MouseAction 내의 여러 끌기 작업이 가능합니다.
Public 클래스 DragDropPendingAction Ole 끌기/놓기를 시작해야 하는지를 감지하는 MouseAction입니다.시작되면 이 MouseAction이 완료되고 Ole 끌기/놓기를 제어할 수 있습니다.
Public 클래스 DraggingState 사용자가 활발히 마우스로 끌고 있음을 나타내는 MouseAction 상태입니다.
Public 클래스 DragPendingState 사용자가 끌기 작업을 초기화할 정도로 마우스를 아직 멀리 이동하지 않거나 마우스 단추를 눌렀지만 아직 올린 상태가 아님을 나타내는 MouseAction입니다.
Public 클래스 DragSourceContext ElementGroupPrototype이 소스에서 만들어지면 초기 설정되는 끌기 소스 정보를 제공합니다.끌어서 피드백 및 병합에 사용 됩니다 (예: 드롭/붙여넣기) 프로세스입니다.
Public 클래스 DropTargetContext 특정 트랜잭션 컨텍스트 사이에 좋기 대상 컨텍스트 정보를 추가하고 검색하기 위한 메서드를 제공합니다.
Public 클래스 DropTargetFeedback 고스트 모양을 사용하여 끌기 피드백을 그리는 수단을 제공합니다.
Public 클래스 EdgePoint
Public 클래스 EdgePointCollection EdgePoints를 ArrayList처럼 정확하게 처리합니다.
Public 클래스 EdgePointCollectionConverter EdgePointCollection용 TypeConverter 인스턴스이므로 사람이 읽을 수 있는 형식으로 serialize할 수 있습니다.변환되는 EdgePointCollection에는 "[(x : y : flag); (x : y : flag); ...]" 구문이 있어야 합니다. 이 플래그는 Normal의 경우 생략할 수 있습니다.이전 버전과의 호환성을 위해 변환기는 이진 serializer가 생성하는 문자열에서의 변환도 지원하지만 EdgePointCollection을 이진 형식으로 변환하지는 않습니다.
Public 클래스 EdgePointConverter EdgePoint용 TypeConverter 인스턴스이므로 사람이 읽을 수 있는 형식으로 serialize할 수 있습니다.변환되는 EdgePoint에는 "(x : y : flag)" 구문이 있어야 합니다. 이 플래그는 Normal의 경우 생략할 수 있습니다.이전 버전과의 호환성을 위해 변환기는 이진 serializer가 생성하는 문자열에서의 변환도 지원하지만 EdgePoint를 이진 형식으로 변환하지는 않습니다.
Public 클래스 ElementListCompartment Microsoft.VisualStudio.Modeling.Diagrams.ElementListCompartment에 대한 DomainClass ElementListCompartment 설명
Public 클래스 ElementListCompartmentDescription CompartmentShapes에 적용된 ListCompartments에 대한 설명입니다.
Public 클래스 ElementListCompartmentMapping 구획에서 모델링되는 관계와 목록에 표시되는 속성에 대해 알고 있는 ListCompartments에 대한 매핑입니다.
Public 클래스 ElementListCompartmentSerializer DomainClass ElementListCompartment에 대한 Serializer ElementListCompartmentSerializer입니다.
Public 클래스 EllipseShapeGeometry EllipseShapeGeometry에 대한 요약 설명입니다.
Public 클래스 EmptySelection 빈 선택 영역을 처리합니다.
Public 클래스 ExpandCollapseDecorator NodeShape의 확장/축소 단추를 관리하는 데코레이터입니다.
Public 클래스 FieldAccessibleObject FieldAccessibleObject에 대한 요약 설명입니다.
Public 클래스 FontDescriptor FontDescriptor 클래스는 클래스의 FontStyleSetInfo와 해당 정보가 설명하는 글꼴의 인스턴스(이미 만들어진 경우)를 보유합니다.FontDescriptor는 나중에 사용하기 위해 캐시됩니다.
Public 클래스 FontSettings FontSettings는 FontStyleSetInfo에 대한 특정 속성을 재정의 또는 변경 불가능한 것으로 표시할 수 있도록 허용합니다.특정 Font 설정이 변경할 수 없는 것으로 표시되면 해당 설정은 다시 변경할 수 없습니다.
Public 클래스 FontStyleSetInfo 글꼴에 대한 StyleSet 정보를 포함합니다.모든 설정 되는 글꼴 이름, 크기, FontStyle, 배치 등. 정보 조회 특정 캐시 된 리소스의 HybridDictionary에서 사용 되는이 클래스에 대해 고유한 해시 코드를 만드는 데 사용 됩니다.
Public 클래스 GeneralDiagramSelectionRules
Public 클래스 GeneralSelection 다른 선택 상태에서 다루지 않는 일반적인 선택을 처리합니다.
Public 클래스 GenericCoreConnectAction 두 가지 개별 ShapeElements를 연결하는 핵심 디자인 화면에 대한 일반 연결 작업
Public 클래스 GenericCoreConnectionType 두 개의 다른 ShapeElement를 연결하는 연결 형식입니다.
Public 클래스 GenericLinkShape DomainClass GenericLinkShape 에 대 한 설명은 GenericLinkShape.
Public 클래스 GenericLinkShapeSerializer DomainClass GenericLinkShape에 대한 Serializer GenericLinkShapeSerializer입니다.
Public 클래스 GeometryHelpers
Public 클래스 GhostShape ShapeElement에 대해 설명합니다.
Public 클래스 GhostShapeCollection 고스트 셰이프의 컬렉션입니다.
Public 클래스 GrabHandle
Public 클래스 GroupBoundsRules 모양 그룹의 전체 범위를 전체로 제한하는 규칙입니다.
Public 클래스 GroupSnapToGridRule 모눈을 사용하도록 설정된 경우 기본 모양의 위치가 모눈에 맞춰지도록 자식 모양 그룹의 전체 경계를 제한하는 GroupBoundsRule입니다.
Public 클래스 HighlightedShapesCollection 디자인 화면에서 강조 표시되는 DiagramItems 및 셰이프 컬렉션입니다.
Public 클래스 HoveringState MouseAction이 활성화되어 이벤트를 기다리고 있음을 나타내는 MouseAction 상태입니다.
Public 클래스 HslColor HueSatLumColor는 기존 RGB 값이 아닌 색상-채도-명도 값을 나타냅니다.이 클래스는 HSL 및 RGB 색 공간 사이를 앞뒤로 이동하는 변환 메서드를 제공 합니다.
Public 클래스 HslColorConverter HslColor 개체와 다른 표현 사이를 변환하는 형식 변환기를 제공합니다.
Public 클래스 ImageField 이미지 데코레이터 또는 배경을 표시할 수 있는 모양의 일부를 나타내는 Lightweight 개체입니다.
Public 클래스 ImageHelper
Public 클래스 ImageShape 이미지를 표시하는 셰이프에 대한 기본 클래스입니다.
Public 클래스 ImageShapeGeometry 디자인 화면의 그리기, 접기 및 외부 이미지 기반 모양 적중 테스트를 캡슐화합니다.
Public 클래스 ImageShapeSerializer DomainClass ImageShape에 대한 Serializer ImageShapeSerializer입니다.
Public 클래스 InactiveState MouseAction이 사용 중이 아님을 나타내는 MouseAction 상태입니다.Mouseaction을 처음 만들었을 때는 비활성 상태입니다.MouseAction을 사용하려면 먼저 활성화되어 있어야 합니다.MouseAction은 완료되거나 취소된 후 다시 비활성화됩니다.
Public 클래스 InPlaceTextEditor
Public 클래스 InvokeEditorAction 클릭 시 편집기를 호출합니다.
Public 클래스 ItemDrawInfo 목록 필드에 있는 단일 목록 항목에 대한 정보입니다.
Public 클래스 KeepGroupWithinDiagramRule 대상 모양의 다이어그램 안에 유지되도록 자식 모양 그룹의 전체 경계를 제한할 GroupBoundsRule
Public 클래스 KeepGroupWithinParentRule 부모 모양의 위쪽 및 왼쪽 경계의 아래와 오른쪽에 유지되도록 자식 모양 그룹의 전체 경계를 제한할 GroupBoundsRule입니다.부모 모양의 오른쪽 및 아래쪽에는 자식 모양을 제한하지 않습니다.
Public 클래스 KeepInParentRule 다이어그램의 경계 내에 셰이프를 유지하는 범위 규칙입니다.
Public 클래스 LabelShape Domain-Specific Language Designer에서 레이블 모양을 나타냅니다.
Public 클래스 LabelShapeSerializer DomainClass LabelShape에 대한 Serializer LabelShapeSerializer입니다.
Public 클래스 LabelShapeTextPropertyDescriptor LabelShape의 Text 속성에 대한 속성 설명자입니다.
Public 클래스 LabelShapeTypeDescriptor LabelShape 클래스의 특수화 형식 설명자입니다.
Public 클래스 LabelTextField 레이블 모양에 표시되는 텍스트 필드입니다.
Public 클래스 LassoAction 클릭하여 끌기로 정의된 사각형을 사용하여 선택할 수 있는 MouseAction입니다.
Public 클래스 LeaveShapeEventArgs 셰이프를 남겨 두고 마우스 커서와 관련된 이벤트 데이터를 포함합니다.
Public 클래스 LineLabelAutoPlacementChangeRule
Public 클래스 LineLabelShape Microsoft.VisualStudio.Modeling.Diagrams.LineLabelShape에 대한 DomainClass LineLabelShape 설명
Public 클래스 LineLabelShapeSerializer DomainClass LineLabelShape에 대한 Serializer LineLabelShapeSerializer입니다.
Public 클래스 LineRoutingRule 다이어그램의 선을 다시 라우팅해야 하는 경우 디자인 화면에 알리는 사용자 지정 규칙입니다.
Public 클래스 LineSegment 이 클래스는 두 끝점 사이의 선의 직선 부분을 나타냅니다.
Public 클래스 LineSegmentAccessibleObject FieldAccessibleObject에 대한 요약 설명입니다.
Public 클래스 LinkConnectsToNode Microsoft.VisualStudio.Modeling.Diagrams.LinkConnectsToNode에 대한 DomainRelationship LinkConnectsToNode 설명
Public 클래스 LinkConnectsToNodeSerializer DomainClass LinkConnectsToNode에 대한 Serializer LinkConnectsToNodeSerializer입니다.
Public 클래스 LinkDecorator 다른 파생 클래스가 데코레이터에 대한 실제 다른 기하 도형을 구현할 수 있도록 허용하는 기본 LinkDecorator 클래스입니다.이 클래스는 코어 디자인 표면의 일부로서 존재하는 다양한 형식의 데코레이터에 대한 정적 접근자를 제공하기도 합니다.
Public 클래스 LinkShape 다이어그램에서 연결선을 나타냅니다.BinaryLinkShape도 참조하십시오.
Public 클래스 LinkShapeChangedRule 해당 끝점 노드 중 하나가 변경되면 링크 모양을 바꾸는 규칙
Public 클래스 LinkShapeGeometry 디자인 화면의 그리기, 접기 및 링크 기하 도형 적중 테스트를 캡슐화합니다.
Public 클래스 LinkShapeSerializer DomainClass LinkShape에 대한 Serializer LinkShapeSerializer입니다.
Public 클래스 ListCompartment Microsoft.VisualStudio.Modeling.Diagrams.ListCompartment에 대한 DomainClass ListCompartment 설명
Public 클래스 ListCompartmentDescription CompartmentShapes에 적용된 ListCompartments에 대한 설명입니다.
Public 클래스 ListCompartmentSerializer DomainClass ListCompartment에 대한 Serializer ListCompartmentSerializer입니다.
Public 클래스 ListField 항목의 목록을 효율적으로 표시할 수 있는 셰이프 필드입니다.
Public 클래스 ListItemSubField ListField의 항목을 나타내는 하위 필드입니다.
Public 클래스 LostFocusEventArgs System.Windows.Forms.Control에서 WM_KILLFOCUS 메시지로 발생하는 LostFocus 이벤트에 대한 이벤트 인수입니다.DiagramEventArgs 외에 여기서는 포커스를 얻거나 잃는 등 창의 핸들 상태를 보유합니다.
Public 클래스 ManualRouteAction LineSegments를 조작하여 LinkShapes를 수동으로 라우팅하는 MouseAction입니다.
Public 클래스 MouseAction 마우스 작업을 나타냅니다.
Public 클래스 MouseActionEventArgs MouseAction 클래스에서 발생한 이벤트에 대한 이벤트 인수 클래스입니다.
Public 클래스 MouseActionState 모든 MouseAction 상태에 대한 기본 클래스입니다.
Public 클래스 MoveableDecoratorHostShape Microsoft.VisualStudio.Modeling.Diagrams.MoveableDecoratorHostShape에 대한 DomainClass MoveableDecoratorHostShape 설명
Public 클래스 MoveableDecoratorHostShapeBase DomainClass MoveableDecoratorHostShape에 대한 이중 파생 기본 클래스
Public 클래스 MoveableDecoratorHostShapeSerializer DomainClass MoveableDecoratorHostShape에 대한 Serializer MoveableDecoratorHostShapeSerializer입니다.
Public 클래스 MoveableDecoratorHostShapeSerializerBase DomainClass MoveableDecoratorHostShape에 대한 Serializer MoveableDecoratorHostShapeSerializerBase입니다.
Public 클래스 NestedShapesParentRoleChangeRule
Public 클래스 NoBoundsRules NoBoundsRules를 적용하면 모양의 경계에 제한이 적용되지 않습니다.
Public 클래스 NodeShape 직사각형, 아이콘 또는 영역이 포함된 기타 모양(연결선 아님) 등 다이어그램의 모양을 나타냅니다.
Public 클래스 NodeShape.ExpandCollapseNodeShapeWhenAddedToDiagramRule 다이어그램에서 직접 또는 간접적으로 부모로 지정되면 IsExpanded 플래그가 false인 경우 새 NodeShape에서 Collapse()를 호출하는 규칙입니다.이 규칙은 다이어그램에 추가되는 노드 모양과 해당 노드 모양의 하위 항목인 다른 모든 노드 모양(역시 다이어그램이 부모이므로)에 대해 Collapse()를 호출합니다.
Public 클래스 NodeShapeGeometry NodeShapes에 대 한 기본 기하 도형입니다.
Public 클래스 NodeShapeSerializer DomainClass NodeShape에 대한 Serializer NodeShapeSerializer입니다.
Public 클래스 NodeShapeTypeDescriptor 사용되지 않습니다. 모양 클래스에 대한 특수화 형식 설명자입니다.
Public 클래스 PaintFeedbackArgs
Public 클래스 PanZoomAction 확대/축소를 수행하는 MouseAction입니다.
Public 클래스 ParentRoleChangeRule
Public 클래스 ParentShapeContainsNestedChildShapes 부모 모양의 범위에 의해 잘리는 자식 모양에 대한 부모-자식 관계입니다.자식은 부모의 경계 상자 밖에서 표시되지도, 적중 테스트를 수행할 수도 없습니다.
Public 클래스 ParentShapeContainsNestedChildShapesAddRule
Public 클래스 ParentShapeContainsNestedChildShapesDeleteRule
Public 클래스 ParentShapeContainsNestedChildShapesSerializer DomainClass ParentShapeContainsNestedChildShapes에 대한 Serializer ParentShapeContainsNestedChildShapesSerializer입니다.
Public 클래스 ParentShapeHasRelativeChildShapes 부모 모양의 범위에 의해 잘리지 않는 자식 모양에 대한 부모-자식 관계입니다.자식은 부모의 경계 상자 밖에서 표시되고 적중 테스트를 수행할 수 있습니다.
Public 클래스 ParentShapeHasRelativeChildShapesAddRule
Public 클래스 ParentShapeHasRelativeChildShapesDeleteRule
Public 클래스 ParentShapeHasRelativeChildShapesSerializer DomainClass ParentShapeHasRelativeChildShapes에 대한 Serializer ParentShapeHasRelativeChildShapesSerializer입니다.
Public 클래스 PenDescriptor PenDescriptor 클래스는 해당 정보에서 설명된 Pen(이미 생성된 경우)의 인스턴스 및 클래스의 PenStyleSetInfo를 보유합니다.PenDescriptor는 나중에 사용하기 위해 캐시됩니다.
Public 클래스 PenSettings PenSettings는 PenStyleSetInfo에 대한 특정 속성을 재정의 또는 변경 불가능한 것으로 표시할 수 있도록 허용합니다.특정 Pen 설정이 변경할 수 없는 것으로 표시되면 해당 설정은 다시 변경할 수 없습니다.
Public 클래스 PenStyleSetInfo 펜에 대한 StyleSet 정보를 포함합니다.모든 설정 되는 등 색, 맞춤, LineCap PenType 처럼 펜에 배치 합니다. 정보는 특정 캐시 resourse의 조회를 위해 HybridDictionary에 사용 되는이 클래스에 대해 고유한 해시 코드를 작성 하는 데 사용 됩니다.
Public 클래스 PlusMinusButtonField 더하기/빼기 단추를 나타내는 ShapeField입니다.
Public 클래스 PointDConverter PointD 개체와 다른 표현 사이를 변환하는 형식 변환기를 제공합니다.
Public 클래스 Port Microsoft.VisualStudio.Modeling.Diagrams.Port에 대한 DomainClass 포트 설명
Public 클래스 PortGroupBoundsRules 포트를 포함하는 도형 그룹의 전체 범위를 전체로 제한하는 규칙입니다.
Public 클래스 PortMovementRule 부모 모양의 둘레에서 포트를 유지하기 위한 범위 규칙입니다.
Public 클래스 PortPlacementHelper
Public 클래스 PortSerializer DomainClass Port에 대한 Serializer PortSerializer입니다.
Public 클래스 PortShape DSL 정의에 지정할 수 있는 포트 모양에 대한 기본 클래스입니다.
Public 클래스 PortShapeSerializer DomainClass PortShape에 대한 Serializer PortShapeSerializer입니다.
Public 클래스 PresentationElement 사용자 인터페이스에 나타나고 도메인 모델 요소의 시각적 표현을 나타내는 요소입니다.
Public 클래스 PresentationElementSerializer DomainClass PresentationElement에 대한 Serializer PresentationElementSerializer입니다.
Public 클래스 PresentationElementTypeDescriptionProvider 사용되지 않습니다. PresentationElementTypeDescriptionProvider는 ModelElement 개체를 캡슐화하는 래퍼 클래스를 제공합니다.이 클래스는 속성 모눈에서 ModelElement 개체를 렌더링하려고 할 때 호출됩니다.
Public 클래스 PresentationElementTypeDescriptor 속성 표 지원을 위한 ModelElement TypeDesriptor를 제공하는 클래스입니다.
Public 클래스 PresentationViewsSubject 사용자 인터페이스의 도메인 모델 요소와 해당 프레젠테이션 사이의 관계로, 보통 다이어그램입니다.
Public 클래스 PresentationViewsSubjectSerializer DomainClass PresentationViewsSubject에 대한 Serializer PresentationViewsSubjectSerializer입니다.
Public 클래스 PropertyChangedEventArgs 모양에 IMS 속성 변경과 CLR 속성 변경을 알리는 데 사용되는 일반 속성 변경 EventArgs입니다.
Public 클래스 RectangleDConverter RectangleD 개체와 다른 표현 사이를 변환하는 형식 변환기를 제공합니다.
Public 클래스 RectangleShapeGeometry 디자인 화면의 그리기, 접기 및 사각형 적중 테스트를 캡슐화합니다.
Public 클래스 ResizeAction 모양의 크기를 조정하는 MouseAction입니다.
Public 클래스 RoundedRectangleShapeGeometry RoundedRectangleShapeGeometry에 대한 요약 설명입니다.
Public 클래스 SelectAction 마우스 아래의 모양을 선택하는 기본 마우스 동작입니다.
Public 클래스 SelectedShapesCollection
Public 클래스 SelectionContext 지정된 선택 영역에 대한 현재 선택 상태를 가져오도록 메서드를 구현하는 추상 클래스입니다.
Public 클래스 SelectionState 선택 상태를 나타내는 추상 클래스입니다.ActualSelection, CoercedSelection 및 특정 명령이 선택에 대해 필터링되는지 여부 등 지정한 선택에 대한 정보를 쿼리하는 인터페이스를 제공합니다.
Public 클래스 SelectionStateCollection
Public 클래스 ShapeAccessibleObject 내게 필요한 옵션 지원 응용 프로그램이 장애인을 위해 응용 프로그램 UI를 조정하는 데 사용하는 정보를 제공합니다.
Public 클래스 ShapeAutoInvalidator 연결된 값(생성자에 지정됨)이 변경될 때 부모 모양이 자신을 다시 그리도록 하는 표시되지 않는 모양 필드입니다.
Public 클래스 ShapeDecorator ShapeFields 및 자식 모양이 모양에 배치될 때 Notation Decorators를 나타내는 데 사용되는 방법을 캡슐화하는 클래스입니다.
Public 클래스 ShapeElement 다이어그램이나 모양 또는 다이어그램의 연결선을 나타냅니다.ShapeElement는 모델 요소의 시각적 표현을 캡슐화합니다.
Public 클래스 ShapeElementAddRule 다이어그램이 저장소에서 제거된 경우 실행되는 규칙입니다.
Public 클래스 ShapeElementSerializer DomainClass ShapeElement에 대한 Serializer ShapeElementSerializer입니다.
Public 클래스 ShapeEnumerator
Public 클래스 ShapeField 배경 이미지, 텍스트 데코레이터 및 아이콘 데코레이터와 같이 항목을 표시할 수 있는 모양의 일부를 나타내는 Lightweight 개체입니다.
Public 클래스 ShapeGeometries 공용 ShapeGeometry 개체의 인스턴스를 노출시키는 정적 클래스
Public 클래스 ShapeGeometry 모양 또는 연결선의 기하 도형을 나타냅니다.
Public 클래스 ShapeIdCollection
Public 클래스 ShapeModelingCollection
Public 클래스 ShapeSubField 필요에 따라 선택할 수 있고 포커스를 받을 수 있고 적중 테스트를 실행할 수 있고 내부 편집 가능한 Iaccessible ShapeField의 하위 구성 요소입니다.ShapeSubField의 예는 목록 필드의 목록 항목, 모눈 필드의 모눈 셀 및 모눈 선 및 라디오 단추 그룹의 라디오 단추입니다.필요에 따라 ShapeSubField만 만들어집니다.예를 들어 10,000개의 셀을 포함하는 모눈은 하위 필드의 선택, 포커스 지정, 적중 테스트, 편집 또는 IAccessible을 통한 액세스 시에만 셀의 하위 필드를 만들어야 합니다.
Public 클래스 SnakingInfo
Public 클래스 SnapToGridRule ShapeElement의 위치 및/또는 크기를 포함하는 모눈에 맞춤 규칙입니다.
Public 클래스 SnapToPerimeterFollowingRotationRule 부모 모양의 둘레를 따르기 위한 범위 규칙입니다.
Public 클래스 StyleSet StyleSet은 모든 그리기 작업에 사용할 펜, 브러시 및 글꼴의 집합을 지정하기 위해 응용 프로그램에서 사용할 수 있는 그래픽 개체의 컬렉션입니다.그리기 코드 내에서 StyleSet.GetPen을 호출하여 시스템에 의해 정의된 특정 펜을 검색할 수 있습니다.해당 펜은 응용 프로그램에 정의된 올바른 색 및 스타일로 설정됩니다.고유한 펜을 즉시 사용합니다.펜을 놓으면 안되는 경우 GetPenCopy를 사용합니다.StyleSets는 시스템에서 여러 수준으로 존재할 수 있습니다.응용 프로그램 정의 기본 스타일 구성표인 ApplicationStyleSet이 있습니다.또한 모양의 해당 클래스에 대한 모든 인스턴스의 스타일을 지정할 수 있는 클래스 형식 수준에 있는 ClassStyleSets도 있습니다.모양의 각 인스턴스에 대한 리소스 정보가 포함된 인스턴스 StyleSets가 있을 수도 있습니다.이 항목은 동일한 셰이프 클래스의 여러 인스턴스가 각각 서로 다른 모양을 나타낼 수 있는 경우에 사용해야 합니다.사실상 펜과 같은 개체를 검색하는 경우 StyleSet 코드는 찾고 있는 ResourceId에 의해 정의된 대로) 찾고자 하는 해당 리소스를 포함하는 첫 번째 항목을 찾을 때까지 인스턴스, 클래스, 그리고 응용 프로그램 StyleSet에 이르는 상속 체인을 모두 검색합니다.
Public 클래스 StyleSetResourceId StyleSet 리소스를 고유하게 정의하는 클래스입니다.
Public 클래스 SubfieldAccessibleObject SubfieldAccessibleObject에 대한 요약 설명입니다.
Public 클래스 SwimLaneFixUpContext 새로 삽입된 스윔 레인의 위치에 대한 컨텍스트 제공
Public 클래스 SwimlaneHelper
Public 클래스 SwimlaneShape 다이어그램의 스윔 레인 모양을 나타냅니다.DSL 정의에 지정하는 스윔 레인 모양에 대한 기본 클래스입니다.
Public 클래스 SwimlaneShapeGeometry 디자인 화면의 그리기, 접기 및 스윔 레인 적중 테스트를 캡슐화합니다.
Public 클래스 SwimlaneShapeSerializer DomainClass SwimlaneShape에 대한 Serializer SwimlaneShapeSerializer입니다.
Public 클래스 TextField 텍스트 레이블 또는 영역을 표시할 수 있는 모양의 일부를 나타내는 Lightweight 개체입니다.
Public 클래스 ToggleButtonEventArgs ToggleButton 클래스에 대한 이벤트 인수입니다.
Public 클래스 ToggleButtonField 선택된 상태에 해당하는 이미지를 표시할 수 있는 ShapeField입니다.
Public 클래스 ToolboxAction ToolboxAction은 도구 상자 항목에 대한 두 번 클릭 이벤트에 응답합니다.
Public 클래스 UnplacedShapesContext 아직 배치되지 않고 이후에 배치가 필요한 모양을 추적하는 끌어서 놓기와 연결된 컨텍스트 정보입니다.지정한 트랜잭션에서 여러 다이어그램을 수정해야 하는 경우 여러 다이어그램에 대해 배치되지 않은 모양이 있을 수 있습니다.

구조체

  구조체 설명
Public 구조체 AreaFieldCornerRadius Areafield의 코너 반지름을 나타내는 네 개의 부동 소수점 값을 나타내는 구조체입니다.
Public 구조체 PointD
Public 구조체 RectangleD 사각형의 위치와 크기를 나타내는 네 double의 집합을 저장합니다.
Public 구조체 SizeD

인터페이스

  인터페이스 설명
Public 인터페이스 IAmbientFontProvider SAmbientFontProvider 서비스에 대한 주요 작업자 인터페이스
Public 인터페이스 IBinaryLinkGeometryData 이진 링크 기하 도형 컨테이너의 인터페이스를 정의합니다.이진 링크의 특징은 가장자리 점입니다.
Public 인터페이스 IContextMenuHost 상황에 맞는 메뉴 호스트 계약
Public 인터페이스 IGeometryHost 기하 도형 컨테이너의 인터페이스를 정의합니다.
Public 인터페이스 ILineLabel 레이블의 위치를 업데이트하도록 EdgePoints가 변경되는 경우 LinkShape에서 호출됩니다.
Public 인터페이스 IListFieldContainer ListField의 부모 모양에 대한 메서드를 정의합니다.
Public 인터페이스 INodeGeometryData
Public 인터페이스 IShapeIterator 모양과 모든 자식 모양을 반복하는 데 사용할 모양 반복기의 인터페이스입니다.

대리자

  대리자 설명
Public 대리자 ContextMenuRequestedEventHandler
Public 대리자 DiagramItemEventHandler 다이어그램 항목 이벤트를 처리하기 위한 대리자입니다.
Public 대리자 DiagramKeyEventHandler 키보드 이벤트를 처리하기 위한 대리자입니다.
Public 대리자 DiagramKeyPressEventHandler 키 누름 이벤트를 처리하기 위한 대리자입니다.
Public 대리자 DiagramMouseEventHandler 마우스 이벤트 처리를 위한 대리자입니다.
Public 대리자 DiagramPointEventHandler Click 이벤트와 같은 점 좌표가 필요한 이벤트를 처리하기 위한 대리자입니다.
Public 대리자 DisplayImageGetter 구획 목록 항목에 대해 표시할 이미지를 가져오는 대리자입니다.
Public 대리자 DisplayStringGetter 지정된 모델 요소의 구획 목록 항목에 표시할 문자열을 가져오는 대리자입니다.
Public 대리자 DomainPresentationNavigator ModelElement로부터 다이어그램의 집합에 ModelElement를 나타내는 PresentationElements의 집합까지 이동하는 메서드에 대한 대리자입니다.
Public 대리자 EditValueEndedEventHandler 편집이 종료될 때 일반적으로 변경 내용을 커밋 또는 삭제하여 처리를 수행합니다.
Public 대리자 ElementListGetter 모델 요소가 지정된 목록을 반환합니다.DomainPath 탐색 메서드에 사용됩니다.
Public 대리자 MouseAction.MouseActionActivatedEventHandler MouseActionMouseActionActivated 이벤트를 처리합니다.
Public 대리자 MouseAction.MouseActionDeactivatedEventHandler MouseActionMouseActionDeactivated 이벤트를 처리합니다.
Public 대리자 PresentationDomainNavigator PresentationElement 에서 ModelElement로 이동합니다.
Public 대리자 PropertyElementGetter 지정된 요소에 대해 표시되는 속성이 호스팅되는 요소를 가져옵니다.
Public 대리자 ScrollPositionChangedEventHandler
Public 대리자 ScrollRangeChangedEventHandler
Public 대리자 SelectionChangedByDeletionEventHandler
Public 대리자 ShapeSelectionChangedEventHandler
Public 대리자 ShapeSelectionChangingEventHandler
Public 대리자 ToggleButtonEventHandler
Public 대리자 ZoomChangedEventHandler

열거형

  열거형 설명
Public 열거형 ActionRequest MouseAction 이벤트가 끝날 때 수행할 수 있는 작업 형식입니다.
Public 열거형 AnchoringBehavior.Edge AnchoringBehavior의 바운딩 사각형의 한 면을 참조합니다.
Public 열거형 BinaryLinkShapeBase.AnchorEndState
Public 열거형 BoundsFixupState OnBoundsFixup이 호출될 때의 상태를 지정합니다.
Public 열거형 BrushSettingsFlags 브러시 설정이 재정의되었는지 아니면 변경할 수 없게 설정되었는지를 지정하는 플래그입니다.
Public 열거형 ConnectActionCursor
Public 열거형 ConnectorArrowStyle Microsoft.VisualStudio.Modeling.Diagrams.ConnectorArrowStyle에 대한 DomainEnumeration: ConnectorArrowStyle 설명
Public 열거형 ConnectorDecoratorPosition Microsoft.VisualStudio.Modeling.Diagrams.ConnectorDecoratorPosition에 대한 DomainEnumeration: ConnectorDecoratorPosition 설명
Public 열거형 Diagram.CreateBitmapPreference Diagram.CreateBitmap()에 대한 기본 설정
Public 열거형 DiagramClientView.EnsureVisiblePreferences EnsureVisible 메서드의 기본 설정입니다.
Public 열거형 FontSettingsFlags 글꼴 설정이 재정의되었는지 아니면 변경할 수 없게 설정되었는지를 지정하는 플래그입니다.
Public 열거형 GrabHandle.ShapeSide 잡기 핸들 위치
Protected 열거형 GrabHandle.VerticalSection
Public 열거형 InvisibleCollapseFlags shapeField가 보이지 않도록 설정되어 있을 경우 모양 필드가 축소되는 방법을 결정하는 플래그입니다.
Public 열거형 LabelAlignment 줄에 레이블을 맞추기 위한 열거형입니다(줄의 왼쪽 또는 오른쪽).
Public 열거형 LabelPlacedFlag 레이블이 자동으로 배치되는지 아니면 수동으로 이동/크기 조정되는지에 대한 열거형입니다.
Public 열거형 LabelPlacement 레이블을 배치할 줄의 위치에 대한 열거형입니다.
Public 열거형 MouseActionEvent MouseAction에 대해 발생할 수 있는 이벤트 형식입니다.
Public 열거형 NodeShape.NodeSides 노드 모양의 하나 이상의 면을 나타냅니다.
Public 열거형 PenSettingsFlags 펜 설정이 재정의되었는지 아니면 변경할 수 없게 설정되었는지를 지정하는 플래그입니다.
Public 열거형 PointRelativeTo 좌표의 기준이 되기 시작하는 참조 지점을 나타냅니다.
Public 열거형 PortPlacement 포트 모양은 부모 모양의 4개 면 중 하나일 수 있음
Public 열거형 ResizeDirection
Public 열거형 RoutingStyle Microsoft.VisualStudio.Modeling.Diagrams.RoutingStyle에 대한 DomainEnumeration: RoutingStyle 설명
Public 열거형 ShapeDecoratorPosition Microsoft.VisualStudio.Modeling.Diagrams.ShapeDecoratorPosition에 대한 DomainEnumeration: ShapeDecoratorPosition 설명
Public 열거형 ShapeElement.RelationshipType 허용되는 부모-자식 관계의 형식을 정의합니다.
Public 열거형 SwimlaneAlignment 스윔 레인을 다이어그램에서 정렬하는 방법(가로 또는 세로)을 지정하는 열거형입니다.
Public 열거형 SwimlaneDecoratorPosition 스윔 레인 데코레이터는 세 가지 위치에만 허용됩니다.