다음을 통해 공유


ActivityExtensions 클래스

IActivity에 대한 확장 메서드입니다.

상속 계층 구조

System.Object
  Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml.ActivityExtensions

네임스페이스:  Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml
어셈블리:  Microsoft.VisualStudio.ArchitectureTools.Extensibility(Microsoft.VisualStudio.ArchitectureTools.Extensibility.dll)

구문

‘선언
<ExtensionAttribute> _
Public NotInheritable Class ActivityExtensions
public static class ActivityExtensions
[ExtensionAttribute]
public ref class ActivityExtensions abstract sealed
[<AbstractClass>]
[<Sealed>]
type ActivityExtensions =  class end
public final class ActivityExtensions

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

메서드

  이름 설명
Public 메서드정적 멤버 CreateAcceptEventAction 활동에 새 IAcceptEventAction 개체 만들기
Public 메서드정적 멤버 CreateActivityFinalNode 활동에 새 IActivityFinalNode 개체 만들기
Public 메서드정적 멤버 CreateActivityParameterNode 활동에 새 IActivityParameterNode 개체 만들기
Public 메서드정적 멤버 CreateCallBehaviorAction 활동에 새 ICallBehaviorAction 개체 만들기
Public 메서드정적 멤버 CreateCallOperationAction 활동에 새 ICallBehaviorAction 개체 만들기
Public 메서드정적 멤버 CreateControlFlow ActivityNode에 새 IControlFlow 링크 만들기
Public 메서드정적 멤버 CreateCreateObjectAction 활동에 새 ICreateObjectAction 개체 만들기
Public 메서드정적 멤버 CreateDecisionNode 활동에 새 IDecisionNode 개체 만들기
Public 메서드정적 멤버 CreateForkNode 활동에 새 IForkNode 개체 만들기
Public 메서드정적 멤버 CreateInitialNode 활동에 새 IInitialNode 개체 만들기
Public 메서드정적 멤버 CreateJoinNode 활동에 새 IJoinNode 개체 만들기
Public 메서드정적 멤버 CreateMergeNode 활동에 새 IMergeNode 개체 만들기
Public 메서드정적 멤버 CreateObjectFlow 활동에 새 IObjectFlow link 링크 만들기
Public 메서드정적 멤버 CreateObjectNode 활동에 새 IObjectNode 개체 만들기
Public 메서드정적 멤버 CreateOpaqueAction 활동에 새 IOpaqueAction 개체 만들기
Public 메서드정적 멤버 CreateSendSignalAction 활동에 새 ISendSignalAction 개체 만들기
Public 메서드정적 멤버 GetActivityEdgeSources 여기로 들어오는 가장자리 원본 노드
Public 메서드정적 멤버 GetActivityEdgeTargets 여기에서 나가는 가장자리 대상 노드

위쪽

설명

UML 다이어그램에 대한 자세한 내용은 소프트웨어 디자인용 모델 개발을 참조하십시오.

UML API 사용에 대한 자세한 내용은 UML 모델 및 다이어그램 확장를 참조하십시오.

스레드로부터의 안전성

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

참고 항목

참조

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