다음을 통해 공유


MessageExtensions 클래스

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

상속 계층 구조

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

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

구문

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

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

메서드

  이름 설명
Public 메서드정적 멤버 GetOppositeMessage 동기 메시지에 대해 응답을 반환합니다.응답 메시지에 대해 보내는 메시지를 반환합니다.비동기 메시지에 대해 Null을 반환합니다.
Public 메서드정적 멤버 GetSourceExecutionSpecification 이 메시지가 나가는 실행 사양입니다.생명선의 직접적 원본이거나 Found 메시지인 경우 Null입니다.
Public 메서드정적 멤버 GetSourceLifeline 이 메시지가 나가는 생명선입니다.Found 메시지인 경우 Null입니다.
Public 메서드정적 멤버 GetTargetExecutionSpecification 이 메시지가 들어오는 실행 사양입니다.생명선의 직접적 대상이거나 Lost 메시지인 경우 Null입니다.
Public 메서드정적 멤버 GetTargetLifeline 이 메시지가 들어가는 생명선입니다.Lost 메시지인 경우 Null입니다.

위쪽

설명

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

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

스레드로부터의 안전성

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

참고 항목

참조

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