다음을 통해 공유


LifelineExtensions 클래스

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

상속 계층 구조

Object
  Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml.LifelineExtensions

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

구문

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

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

메서드

  이름 설명
Public 메서드정적 멤버 FindInsertionPoint(ILifeline, IExecutionSpecification) 실행 사양의 맨 앞에서 삽입 지점을 반환합니다. 실행 사양으로 또는 실행 사양에서 첫 번째 메시지를 추가하는 데 사용합니다.
Public 메서드정적 멤버 FindInsertionPoint(ILifeline, IInteractionOperand) 상호 작용 피연산자의 맨 앞에서 삽입 지점을 반환합니다.상호 작용 피연산자 내에 첫 번째 메시지를 추가하는 데 사용합니다.
Public 메서드정적 멤버 FindInsertionPointAfterCombinedFragment 지정된 결합 조각 바로 다음에 삽입 지점을 반환합니다.
Public 메서드정적 멤버 FindInsertionPointAfterExecutionSpecification 지정된 실행 사양 바로 다음의 이 수명선에 삽입 지점을 반환합니다.
Public 메서드정적 멤버 FindInsertionPointAfterInteractionUse 지정된 상호 작용 사용 바로 다음에 삽입 지점을 반환합니다.
Public 메서드정적 멤버 FindInsertionPointAfterMessage 지정된 메시지 바로 다음의 이 수명선에 삽입 지점을 반환합니다.
Public 메서드정적 멤버 FindInsertionPointAtBottom 수명선 하단의 삽입 지점
Public 메서드정적 멤버 FindInsertionPointAtTop 수명선 상단의 삽입 지점입니다.
Public 메서드정적 멤버 GetAllIncomingMessages 수명선 또는 수명선의 실행 사양에 들어오는 모든 메시지
Public 메서드정적 멤버 GetAllOutgoingMessages 수명선 또는 수명선의 ExecutionSpecification에서 보내는 모든 메시지
Public 메서드정적 멤버 GetCombinedFragments 수명선에 시작 또는 종료 메시지가 있거나 상호 작용 사용 또는 이 수명선을 다루는 중첩 조각이 있는 Combined Fragments의 컬렉션입니다.
Public 메서드정적 멤버 GetDisplayName 다이어그램에 표시된 생명선 이름 또는 이름과 형식을 가져옵니다.
Public 메서드정적 멤버 GetExecutionSpecifications 수명선의 최상위 수준 실행 사양 블록
Public 메서드정적 멤버 GetInstanceType 형식 이름을 가져옵니다.
Public 메서드정적 멤버 GetOutgoingMessages 수명선에서 나가는 최상위 보내는 메시지이며, 실행 사양에서 보내는 메시지는 아닙니다.
Public 메서드정적 멤버 SetInstanceType 형식 이름을 설정합니다.

위쪽

설명

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

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

스레드로부터의 안전성

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

참고 항목

참조

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