InteractionExtensions.CreateMessage - метод
Создает полное сообщение, начинающееся и заканчивающееся на указанных линиях жизни.
Пространство имен: Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml
Сборка: Microsoft.VisualStudio.ArchitectureTools.Extensibility (в Microsoft.VisualStudio.ArchitectureTools.Extensibility.dll)
Синтаксис
'Декларация
<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
Параметры
- sourceInsertionPoint
Тип: Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml.IInsertionPoint
Точка вставки на отправляющей линии жизни.
- targetInsertionPoint
Тип: Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml.IInsertionPoint
Точка вставки на принимающей линии жизни.
- messageKind
Тип: Microsoft.VisualStudio.Uml.Interactions.MessageKind
Должно быть MessageKind.Complete.Используйте CreateLostOrFoundMessage() для других MessageKinds
- messageSort
Тип: Microsoft.VisualStudio.Uml.Interactions.MessageSort
Синхронные = сообщение имеет обратную часть; Асинхронные = сообщение не имеет части возврата.
Возвращаемое значение
Тип: Microsoft.VisualStudio.Uml.Interactions.IMessage
Примечание об использовании
В Visual Basic и C# этот метод можно вызывать как метод экземпляра для любого объекта типа IInteraction. При вызове метода для экземпляра следует опускать первый параметр. Дополнительные сведения см. в разделе Методы расширения (Visual Basic) или Методы расширения (Руководство по программированию в C#).
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.
См. также
Ссылки
Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml - пространство имен