共用方式為


InteractionExtensions 類別

提供擴充方法

繼承階層架構

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

命名空間:  Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml
組件:  Microsoft.VisualStudio.ArchitectureTools.Extensibility (在 Microsoft.VisualStudio.ArchitectureTools.Extensibility.dll 中)

語法

'宣告
<ExtensionAttribute> _
Public NotInheritable Class InteractionExtensions
public static class InteractionExtensions
[ExtensionAttribute]
public ref class InteractionExtensions abstract sealed
[<AbstractClass>]
[<Sealed>]
type InteractionExtensions =  class end
public final class InteractionExtensions

InteractionExtensions 型別會公開下列成員。

方法

  名稱 說明
公用方法靜態成員 CreateCombinedFragment(IInteraction, InteractionOperatorKind, IInteractionUse) 建立包含一個運算元的合併片段。您稍後可以加入更多運算元。
公用方法靜態成員 CreateCombinedFragment(IInteraction, InteractionOperatorKind, IEnumerable<IInsertionPoint>) 建立包含一個運算元的合併片段。您稍後可以加入更多運算元。
公用方法靜態成員 CreateCombinedFragment(IInteraction, InteractionOperatorKind, IEnumerable<IMessage>) 建立包含一個運算元的合併片段。您稍後可以加入更多運算元。
公用方法靜態成員 CreateComment 建立註解。
公用方法靜態成員 CreateInteractionUse
公用方法靜態成員 CreateLifeline 在 Interaction 中建立新的 ILifeline 物件
公用方法靜態成員 CreateLostFoundMessage 建立不是在生命線上開始或結束的訊息。
公用方法靜態成員 CreateMessage 建立開始和結束於指定之生命線的完整訊息。
公用方法靜態成員 CreateProperty 在 Interaction 中建立新的 IProperty 物件
公用方法靜態成員 Delete(ICombinedFragment) 刪除合併片段及訊息和他所涵蓋的其他項目。
公用方法靜態成員 Delete(IMessage) 刪除訊息。
公用方法靜態成員 GetCombinedFragments 互動之下所有組合的片段。

回頁首

備註

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

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

執行緒安全

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

請參閱

參考

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