Microsoft.VisualStudio.Uml.Actions 네임스페이스
작업은 활동의 요소입니다. 작업은 동작의 단위를 나타내며, 입력 및 출력으로 설명될 수 있습니다. Visual Studio Ultimate의 작업 모델링에 대한 자세한 내용은 UML 동작 다이어그램: 지침을(를) 참조하세요. UML API에 대한 자세한 내용은 UML 모델 및 다이어그램 확장을(를) 참조하세요.
이 네임 스페이스에 정의 된 속성과 형식을 UML 사양에 정의 된 것에 해당 합니다. 또한 확장 메서드는 대부분의이 네임 스페이스의 형식에 정의 됩니다. 자세한 내용은 Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml을 참조하십시오.
이 네임 스페이스에 있는 기본 형식이 IAction합니다. 와 같은 대부분의 다른 형식은 ICallBehaviorAction, 개선 IAction합니다. 다른 형식에서 파생 되 고 입력 및 출력 핀 IPin합니다.
인터페이스
인터페이스 | 설명 | |
---|---|---|
![]() |
IAcceptEventAction | 지정된 조건을 충족하는 이벤트가 발생하기를 기다립니다.들어오는 흐름이 있는 경우 스레드가 도달한 후 동작이 대기하고 토큰은 이벤트가 발생한 후에 계속됩니다.들어오는 흐름이 있는 경우 작업은 각 이벤트 발생에 대해 새 토큰을 생성합니다. |
![]() |
IAction | 개체, 사람, 시스템, 비즈니스, 또는 다른 배우에 의해 수행 되는 작업입니다. |
![]() |
ICallAction | 동작을 호출하고 반환 값을 받는 작업입니다. |
![]() |
ICallBehaviorAction | 개입 행동 기능 없이 동작을 직접 호출합니다. |
![]() |
ICallOperationAction | 관련된 동작이 호출될 수 있는 지정된 개체에 작업 호출 요청을 보냅니다. |
![]() |
ICreateObjectAction | 개체를 만듭니다. |
![]() |
IInputPin | 작업에 의해 소모될 입력 값을 보유합니다. |
![]() |
IInvocationAction | 개체에 작업을 호출하거나 구성 요소의 포트에 메시지를 보냅니다. |
![]() |
IOpaqueAction | 구현에 따라 달라지는 의미 체계와 관련된 작업입니다. |
![]() |
IOutputPin | 작업에 의해 생성되는 출력 값을 보유합니다. |
![]() |
IPin | 컨트롤 및 데이터가 동작의 양 방향으로 전달될 수 있는 매개 변수 또는 연결입니다. |
![]() |
ISendSignalAction | 해당 입력에서 신호 또는 메시지를 만들고 지정된 대상 개체로 보냅니다. |