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 - пространство имен