다음을 통해 공유


Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml 네임스페이스

이 네임스페이스에는 UML 형식에 대한 확장이 포함되어 있습니다. 확장의 대부분은 새 인스턴스를 만드는 메서드입니다. UML 모델을 보다 쉽게 탐색하고 업데이트할 수 있는 도우미 메서드도 많이 있습니다.

자세한 내용은 다음 항목을 참조하십시오.

클래스

  클래스 설명
Public 클래스 AcceptEventActionExtensions IAcceptEventAction에 대한 확장 메서드입니다.
Public 클래스 ActionExtensions 확장 메서드를 제공합니다.
Public 클래스 ActivityDesignerExtensionAttribute UML 동작 다이어그램에서 확장을 정의하는 클래스에 이 특성을 적용합니다.
Public 클래스 ActivityExtensions IActivity에 대한 확장 메서드입니다.
Public 클래스 ArtifactExtensions IArtifact에 대한 확장 메서드입니다.
Public 클래스 BehavioralFeatureExtensions IBehavioralFeature에 대한 확장 메서드입니다.
Public 클래스 BehavioredClassifierExtensions BehavioredClassifier에 대한 확장 메서드입니다.
Public 클래스 BehaviorExtensions IBehavior에 대한 확장 메서드입니다.
Public 클래스 CallActionExtensions CallAction에 대한 확장 메서드입니다.
Public 클래스 CallOperationActionExtensions ICallOperationAction에 대한 확장 메서드입니다.
Public 클래스 ClassDesignerExtensionAttribute UML 클래스 다이어그램에서 확장을 정의하는 클래스에 이 특성을 적용합니다.
Public 클래스 ClassExtensions IClass에 대한 확장 메서드입니다.
Public 클래스 ClassifierExtensions IClassifier에 대한 확장 메서드입니다.
Public 클래스 CombinedFragmentExtensions 확장 메서드를 제공합니다.
Public 클래스 ComponentDesignerExtensionAttribute UML 구성 요소 다이어그램에서 확장을 정의하는 클래스에 이 특성을 적용합니다.
Public 클래스 ComponentExtensions IComponent에 대한 확장 메서드입니다.
Public 클래스 ConnectableElementExtensions IConnectableElement에 대한 확장 메서드입니다.
Public 클래스 ConstraintExtensions IConstraint에 대한 확장 메서드입니다.
Public 클래스 EnumerationExtensions IEnumeration에 대한 확장 메서드입니다.
Public 클래스 EnumerationLiteralExtensions IEnumerationLiteral에 대한 확장 메서드입니다.
Public 클래스 ExecutionSpecificationExtensions IExecutionSpecification에 대한 확장 메서드입니다.
Public 클래스 InteractionConstraintExtensions InteractionConstraint에 대한 확장 메서드입니다.
Public 클래스 InteractionExtensions 확장 메서드를 제공합니다.
Public 클래스 InteractionOperandExtensions IInteractionOperand에 대한 확장 메서드입니다.
Public 클래스 InterfaceExtensions IInterface에 대한 확장 메서드입니다.
Public 클래스 InvocationActionExtensions IInvocation에 대한 확장 메서드입니다.
Public 클래스 IShapeExtensions 확장 메서드를 제공합니다.
Public 클래스 LifelineExtensions ILifeline에 대한 확장 메서드입니다.
Public 클래스 MessageExtensions manipulating Interactions에 대한 확장 메서드입니다.
Public 클래스 ModelStore
Public 클래스 MultiplicityElementExtensions IMultiplicityElement에 대한 확장 메서드입니다.
Public 클래스 NamedElementExtensions INamedElement에 대한 확장 메서드입니다.
Public 클래스 NamespaceExtensions INamespace에 대한 확장 메서드입니다.
Public 클래스 ObjectNodeExtensions 확장 메서드를 제공합니다.
Public 클래스 OpaqueActionExtensions 조작에 대한 OpaqueAction 확장 메서드는 IInputPin 모델 요소를 포함
Public 클래스 OperationExtensions IOperation에 대한 확장 메서드입니다.
Public 클래스 PackageExtensions 패키지 내용을 조작하는 확장 메서드입니다.
Public 클래스 ParameterExtensions IParameter에 대한 확장 메서드입니다.
Public 클래스 ProfileStereotypeExtensions 프로필 및 스테레오타입에 관한 확장 메서드입니다.
Public 클래스 PropertyExtensions IProperty에 대한 확장 메서드입니다.
Public 클래스 ReferenceConstants IReference와 함께 사용하기 위해 미리 정의된 이름입니다.
Public 클래스 SendSignalActionExtensions ISendSignalAction에 대한 확장 메서드입니다.
Public 클래스 SequenceDesignerExtensionAttribute UML 시퀀스 다이어그램에서 확장을 정의하는 클래스에 이 특성을 적용합니다.
Public 클래스 SetOwnerExtensions 소유자를 변경하는 확장 메서드입니다.
Public 클래스 StructuredClassifierExtensions IStructuredClassifier에 대한 확장 메서드입니다.
Public 클래스 TemplateBindingExtensions ITemplateBinding에 대한 확장 메서드입니다.
Public 클래스 TemplateParameterExtensions ITemplateParameter에 대한 확장 메서드입니다.
Public 클래스 UmlExtensions 모든 UML 모델 요소 형식의 슈퍼클래스인 IElement에 대한 확장 메서드입니다.
Public 클래스 UseCaseDesignerExtensionAttribute UML 사용 사례 다이어그램에서 확장을 정의하는 클래스에 이 특성을 적용합니다.
Public 클래스 UseCaseExtensions Use Cases에 대한 확장 메서드입니다.
Public 클래스 ValidationContextExtensions ValidationContext에 대한 확장명입니다.

인터페이스

  인터페이스 설명
Public 인터페이스 IInsertionPoint 메시지를 시작하거나 끝낼 수 있고 다른 요소를 연결할 수 있는 수명선의 한 지점입니다.
Public 인터페이스 ILinkedWorkItemExtension 작업 항목 링크에 대한 처리기를 정의하려면 이 인터페이스를 구현하고 내보냅니다.이것은 UML 모델의 요소가 TFS 작업 항목에 연결되는 경우 호출됩니다.
Public 인터페이스 IModelStore UML 모델 요소가 저장되는 IModelingProject에 연결된 저장소입니다.
Public 인터페이스 IReference IReference는 IElement는 작업 항목, URL 또는 다른 모델의 요소에 연결할 수 있습니다.IElement.AddReference()를 사용하여 링크를 만듭니다.

열거형

  열거형 설명
Public 열거형 TemplateParameterKind 템플릿 매개 변수에 대한 인수로 사용할 수 있는 요소의 종류를 지정하는 데 사용됩니다.