InteractionExtensions.CreateCombinedFragment 方法 (IInteraction, InteractionOperatorKind, IEnumerable<IMessage>)
建立包含一個運算元的合併片段。 您稍後可以加入更多運算元。
命名空間: Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml
組件: Microsoft.VisualStudio.ArchitectureTools.Extensibility (在 Microsoft.VisualStudio.ArchitectureTools.Extensibility.dll 中)
語法
'宣告
<ExtensionAttribute> _
Public Shared Function CreateCombinedFragment ( _
parent As IInteraction, _
operatorKind As InteractionOperatorKind, _
messages As IEnumerable(Of IMessage) _
) As ICombinedFragment
public static ICombinedFragment CreateCombinedFragment(
this IInteraction parent,
InteractionOperatorKind operatorKind,
IEnumerable<IMessage> messages
)
[ExtensionAttribute]
public:
static ICombinedFragment^ CreateCombinedFragment(
IInteraction^ parent,
InteractionOperatorKind operatorKind,
IEnumerable<IMessage^>^ messages
)
static member CreateCombinedFragment :
parent:IInteraction *
operatorKind:InteractionOperatorKind *
messages:IEnumerable<IMessage> -> ICombinedFragment
public static function CreateCombinedFragment(
parent : IInteraction,
operatorKind : InteractionOperatorKind,
messages : IEnumerable<IMessage>
) : ICombinedFragment
參數
operatorKind
類型:Microsoft.VisualStudio.Uml.Interactions.InteractionOperatorKind運算子會定義如何解譯片段的組合:替代、平行等等。
messages
類型:IEnumerable<IMessage>應由合併片段之初始運算元所涵蓋現有訊息。 它們必須源自同一個生命線或執行區塊,並且必須按照連續的順序。
傳回值
類型:Microsoft.VisualStudio.Uml.Interactions.ICombinedFragment
使用注意事項
在 Visual Basic 和 C# 中,您可以在任何 IInteraction 類型物件中呼叫這個方法以做為執行個體。使用執行個體方法語法呼叫這個方法時,請省略第一個參數。如需詳細資訊,請參閱擴充方法 (Visual Basic)或擴充方法 (C# 程式設計手冊)。
.NET Framework 安全性
- 完全信任立即呼叫者。這個成員無法供部分信任的程式碼使用。如需詳細資訊,請參閱從部分受信任程式碼使用程式庫。
請參閱
參考
Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml 命名空間