InteractionExtensions.CreateMessage, méthode
Créez un message terminé, un début et une fin sur les lignes de vie spécifiées.
Espace de noms : Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml
Assembly : Microsoft.VisualStudio.ArchitectureTools.Extensibility (dans Microsoft.VisualStudio.ArchitectureTools.Extensibility.dll)
Syntaxe
'Déclaration
<ExtensionAttribute> _
Public Shared Function CreateMessage ( _
parent As IInteraction, _
sourceInsertionPoint As IInsertionPoint, _
targetInsertionPoint As IInsertionPoint, _
messageKind As MessageKind, _
messageSort As MessageSort _
) As IMessage
public static IMessage CreateMessage(
this IInteraction parent,
IInsertionPoint sourceInsertionPoint,
IInsertionPoint targetInsertionPoint,
MessageKind messageKind,
MessageSort messageSort
)
[ExtensionAttribute]
public:
static IMessage^ CreateMessage(
IInteraction^ parent,
IInsertionPoint^ sourceInsertionPoint,
IInsertionPoint^ targetInsertionPoint,
MessageKind messageKind,
MessageSort messageSort
)
static member CreateMessage :
parent:IInteraction *
sourceInsertionPoint:IInsertionPoint *
targetInsertionPoint:IInsertionPoint *
messageKind:MessageKind *
messageSort:MessageSort -> IMessage
public static function CreateMessage(
parent : IInteraction,
sourceInsertionPoint : IInsertionPoint,
targetInsertionPoint : IInsertionPoint,
messageKind : MessageKind,
messageSort : MessageSort
) : IMessage
Paramètres
- parent
Type : Microsoft.VisualStudio.Uml.Interactions.IInteraction
sourceInsertionPoint
Type : Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml.IInsertionPointUn point d'insertion sur la ligne de vie d'envoi.
targetInsertionPoint
Type : Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml.IInsertionPointUn point d'insertion sur la ligne de vie de réception.
messageKind
Type : Microsoft.VisualStudio.Uml.Interactions.MessageKindDoit être MessageKind.Complete. Utilisez la méthode CreateLostOrFoundMessage () pour les autres MessageKind
messageSort
Type : Microsoft.VisualStudio.Uml.Interactions.MessageSortSynchrone = le message a une partie de retour ; Asynchrone = le message n'a pas partie de retour.
Valeur de retour
Type : Microsoft.VisualStudio.Uml.Interactions.IMessage
Remarque sur l'utilisation
En Visual Basic et C#, vous pouvez appeler cette méthode comme une méthode d'instance sur n'importe quel objet de type IInteraction. Lorsque vous utilisez la syntaxe des méthodes d'instance pour appeler cette méthode, omettez le premier paramètre. Pour plus d'informations, voir Méthodes d'extension (Visual Basic) ou Méthodes d'extension (Guide de programmation C#).
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, voir Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.
Voir aussi
Référence
Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml, espace de noms