Microsoft.VisualStudio.Uml.Interactions 네임스페이스
시퀀스 다이어그램에 표시되는 상호 작용을 통해 프로그램 개체, 응용 프로그램 또는 컴퓨터 간의 메시지 프로토콜, 사용자와 시스템 간의 상호 작용 또는 기타 상호 작용 시퀀스 간의 함수 호출을 나타낼 수 있습니다.
이 네임스페이스의 형식을 사용하는 방법에 대한 자세한 내용은 방법: UML API를 사용하여 시퀀스 다이어그램 편집을 참조하십시오.UML API에 대한 자세한 내용은 UML 모델 및 다이어그램 확장를 참조하십시오.
Visual Studio Ultimate의 상호 작용에 대한 자세한 내용은 UML 시퀀스 다이어그램: 참조 and UML 시퀀스 다이어그램: 지침을 참조하십시오.
이 네임스페이스에 정의된 형식 및 속성은 UML 사양에 정의된 것과 일치합니다.또한 이 네임스페이스의 많은 형식에 확장 메서드가 정의되어 있습니다.자세한 내용은 Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml를 참조하십시오.
인터페이스
인터페이스 | 설명 | |
---|---|---|
IActionExecutionSpecification | 지정한 작업의 실행을 나타냅니다. | |
IBehaviorExecutionSpecification | 지정한 동작의 실행입니다. | |
ICombinedFragment | 상호 작용에서 얼터너티브 집합과 같은 조각의 컬렉션입니다. | |
IConsiderIgnoreFragment | 고려 또는 무시에 대한 InteractionOperator가 있는 조각입니다.이 유형의 조각에는 제외 또는 포함해야 할 메시지 목록이 필요합니다. | |
IExecutionEvent | 실행 발생의 시작 또는 끝에 나타나는 이벤트입니다. | |
IExecutionOccurrenceSpecification | 실행 발생의 시작과 끝의 수명선에 위치를 지정합니다. | |
IExecutionSpecification | 수명선에 동작의 실행을 나타냅니다.시퀀스 다이어그램에서 수명선에 회색 사각형으로 나타납니다. | |
IInteraction | 개체 간 관찰 가능한 교환에 중점을 두는 동작의 정의입니다. | |
IInteractionConstraint | CombinedFragment의 피연산자를 보호합니다.사용되는 변수는 전역으로 설정되어 있으며 결합 조각에 포함된 수명선에서 소유해야 합니다. | |
IInteractionFragment | 메시지 시작이나 끝, 예외 사양 또는 결합 조각과 같은 요소의 상호 작용 요소입니다. | |
IInteractionOperand | CombinedFragment의 일부입니다.CombinedFragment는 InteractionOperator에 따라 하나 이상의 InteractionOperands를 가질 수 있습니다. | |
IInteractionUse | 다른 상호 작용에 정의된 시퀀스 일부 또는 사용자가 자세히 정의하려 하지 않는 상호 작용 시퀀스의 일부를 나타냅니다. | |
ILifeline | 메시지를 보내고 받을 수 있는 상호 작용 관계에 있는 참가자입니다. | |
IMessage | 상호 작용 시 수명선 간의 통신입니다. | |
IMessageEnd | 메시지의 각 끝의 지점을 나타냅니다.수명선 또는 LostFoundTarget에 연결할 수 있습니다. | |
IMessageOccurrenceSpecification | 메시지 또는 이벤트를 보내거나 받는 수명선의 한 지점입니다. | |
IOccurrenceSpecification | 상호 작용 다이어그램의 중요 지점을 나타냅니다. | |
IOperandOccurrenceSpecification | 상호 작용 피연산자의 시작 또는 끝을 나타내는 발생 사양 | |
IReceiveOperationEvent | 컨텍스트 개체가 호출할 특정 작업을 대기하도록 지정합니다. | |
IReceiveSignalEvent | 상호 작용이 신호를 받을 때까지 대기하도록 지정합니다. | |
ISendOperationEvent | 작업이 호출되었음을 지정합니다. | |
ISendSignalEvent | 신호가 다른 프로세스 또는 시스템 등으로 전송되었다는 것을 나타냅니다. |
열거형
열거형 | 설명 | |
---|---|---|
InteractionOperatorKind | CombinedFragment의 피연산자를 결합하는 방법에 대해 설명합니다. | |
MessageKind | 상호 작용에서의 메시지를 설명합니다. | |
MessageSort | 상호 작용에서의 메시지 특성에 대해 설명합니다. |