Método InteractionExtensions.CreateCombinedFragment (IInteraction, InteractionOperatorKind, IEnumerable<IMessage>)
Crie um fragmento combinado, contendo um operando. Você pode adicionar mais operandos posteriormente.
Namespace: Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml
Assembly: Microsoft.VisualStudio.ArchitectureTools.Extensibility (em Microsoft.VisualStudio.ArchitectureTools.Extensibility.dll)
Sintaxe
'Declaração
<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
Parâmetros
- parent
Tipo: Microsoft.VisualStudio.Uml.Interactions.IInteraction
- operatorKind
Tipo: Microsoft.VisualStudio.Uml.Interactions.InteractionOperatorKind
O operador define como a combinação de fragmentos é interpretada - alternativas, paralelo e assim por diante.
- messages
Tipo: System.Collections.Generic.IEnumerable<IMessage>
As mensagens que devem ser tratadas pelo operando inicial do fragmento combinado.Eles deverão ser originados na mesma linha de vida ou bloco de execução e devem estar em ordem consecutiva.
Valor de retorno
Tipo: Microsoft.VisualStudio.Uml.Interactions.ICombinedFragment
Observação de uso
No Visual Basic e no C#, você pode chamar esse método como um método de instância em qualquer objeto do tipo IInteraction. Quando você usar a sintaxe de método de instância para chamar esse método, omita o primeiro parâmetro. Para obter mais informações, consulte Métodos de extensão (Visual Basic) ou Métodos de extensão (guia de programação TRANSLATION FROM VPE FOR CSHARP).
Segurança do .NET Framework
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiáveis.
Consulte também
Referência
Sobrecargas CreateCombinedFragment
Namespace Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml