共用方式為


MessageExtensions 類別

用於處理互動的擴充方法。

繼承階層架構

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 型別會公開下列成員。

方法

  名稱 說明
公用方法靜態成員 GetOppositeMessage 若為同步訊息,傳回回覆。若為回覆郵件,則傳回外寄郵件。傳回非同步訊息的 Null。
公用方法靜態成員 GetSourceExecutionSpecification 從中傳出此訊息的執行規格。如果這直接來自於生命線,或者是 Found 訊息,則為null。
公用方法靜態成員 GetSourceLifeline 此訊息傳出所來自的生命線。如果這是 Found 訊息則為 null。
公用方法靜態成員 GetTargetExecutionSpecification 此訊息要傳入所到的執行規格。如果這直接以生命線為目標,或者是 Lost 訊息,則為null。
公用方法靜態成員 GetTargetLifeline 此訊息傳入所至的生命線。如果這是 Lost 訊息則為 null。

回頁首

備註

如需 UML 圖表的詳細資訊,請參閱開發軟體設計的模型

如需使用 UML API 的詳細資訊,請參閱 擴充 UML 模型與圖表

執行緒安全

這個型別的任何 Public static (在 Visual Basic 中為 Shared) 成員都具備執行緒安全。並非所有的執行個體成員都是安全執行緒。

請參閱

參考

Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml 命名空間