다음을 통해 공유


Microsoft.VisualStudio.Uml.Actions 네임스페이스

작업은 활동의 요소입니다. 작업은 동작의 단위를 나타내며, 입력 및 출력으로 설명될 수 있습니다. Visual Studio Ultimate의 작업 모델링에 대한 자세한 내용은 UML 동작 다이어그램: 지침을(를) 참조하세요. UML API에 대한 자세한 내용은 UML 모델 및 다이어그램 확장을(를) 참조하세요.

이 네임 스페이스에 정의 된 속성과 형식을 UML 사양에 정의 된 것에 해당 합니다. 또한 확장 메서드는 대부분의이 네임 스페이스의 형식에 정의 됩니다. 자세한 내용은 Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml을 참조하십시오.

이 네임 스페이스에 있는 기본 형식이 IAction합니다. 와 같은 대부분의 다른 형식은 ICallBehaviorAction, 개선 IAction합니다. 다른 형식에서 파생 되 고 입력 및 출력 핀 IPin합니다.

인터페이스

  인터페이스 설명
Public 인터페이스 IAcceptEventAction 지정된 조건을 충족하는 이벤트가 발생하기를 기다립니다.들어오는 흐름이 있는 경우 스레드가 도달한 후 동작이 대기하고 토큰은 이벤트가 발생한 후에 계속됩니다.들어오는 흐름이 있는 경우 작업은 각 이벤트 발생에 대해 새 토큰을 생성합니다.
Public 인터페이스 IAction 개체, 사람, 시스템, 비즈니스, 또는 다른 배우에 의해 수행 되는 작업입니다.
Public 인터페이스 ICallAction 동작을 호출하고 반환 값을 받는 작업입니다.
Public 인터페이스 ICallBehaviorAction 개입 행동 기능 없이 동작을 직접 호출합니다.
Public 인터페이스 ICallOperationAction 관련된 동작이 호출될 수 있는 지정된 개체에 작업 호출 요청을 보냅니다.
Public 인터페이스 ICreateObjectAction 개체를 만듭니다.
Public 인터페이스 IInputPin 작업에 의해 소모될 입력 값을 보유합니다.
Public 인터페이스 IInvocationAction 개체에 작업을 호출하거나 구성 요소의 포트에 메시지를 보냅니다.
Public 인터페이스 IOpaqueAction 구현에 따라 달라지는 의미 체계와 관련된 작업입니다.
Public 인터페이스 IOutputPin 작업에 의해 생성되는 출력 값을 보유합니다.
Public 인터페이스 IPin 컨트롤 및 데이터가 동작의 양 방향으로 전달될 수 있는 매개 변수 또는 연결입니다.
Public 인터페이스 ISendSignalAction 해당 입력에서 신호 또는 메시지를 만들고 지정된 대상 개체로 보냅니다.