다음을 통해 공유


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 해당 입력에서 신호 또는 메시지를 만들고 지정된 대상 개체로 보냅니다.