IMessage – rozhraní
Komunikace mezi životnosti v interakci.
Obor názvů: Microsoft.VisualStudio.Uml.Interactions
Sestavení: Microsoft.VisualStudio.Uml.Interfaces (v Microsoft.VisualStudio.Uml.Interfaces.dll)
Syntaxe
'Deklarace
Public Interface IMessage _
Inherits INamedElement, IElement
public interface IMessage : INamedElement,
IElement
public interface class IMessage : INamedElement,
IElement
type IMessage =
interface
interface INamedElement
interface IElement
end
public interface IMessage extends INamedElement, IElement
Typ IMessage zveřejňuje následující členy.
Vlastnosti
Název | Popis | |
---|---|---|
![]() |
ApplicableStereotypes | Sada Stereotypy, které u tohoto prvku. (Zděděno z IElement.) |
![]() |
AppliedStereotypes | Každý IStereotypeInstance označuje, že bylo použito pro tento prvek stereotypu. (Zděděno z IElement.) |
![]() |
Arguments | Získá zprávy argumenty. |
![]() |
ClientDependencies | Získá vztahů závislosti, pro které je tento prvek klienta. (Zděděno z INamedElement.) |
![]() |
Connector | " ~ [0..1] Konektor na kterém je zpráva odeslána. |
![]() |
Description | Popis tohoto prvku. (Zděděno z IElement.) |
![]() |
Interaction | Získá interakce, ve kterém zprávu definován. |
![]() |
MessageKind | Ztracené = je zpráva odeslána z životnost nedefinovaný příjemce; Zjištěno = zpráva pochází z nedefinovaný odesílatele; Dokončení = zpráva odeslána z jednoho životnost do jiného. |
![]() |
MessageSort | Synchronní = odesílatel čeká vrátit řízení a vrácení šipka je zobrazen v sekvenčním diagramu.Asynchronní = odesílatel pokračuje po odeslání zprávy. |
![]() |
Name | Název prvku oboru názvů, který jej obsahuje.V tomto oboru názvů musí být žádný prvek, který má tento název. (Zděděno z INamedElement.) |
![]() |
Namespace | Obor názvů, ve kterém je definován tento prvek získá.Může mít hodnotu null. (Zděděno z INamedElement.) |
![]() |
OwnedComments | Tento prvek propojen získá komentáře. (Zděděno z IElement.) |
![]() |
OwnedElements | Získá prvky vlastníkem tohoto prvku.Každý prvek má jednoho vlastníka, kromě kořenové IModel. (Zděděno z IElement.) |
![]() |
Owner | Prvek, který vlastní tento prvek získá.Každý prvek s výjimkou kořenové IModel má jednoho vlastníka. (Zděděno z IElement.) |
![]() |
QualifiedName | Získá název tohoto prvku s kvalifikovaný název oboru názvů, který jej obsahuje.Prázdný název je prázdný nebo kvalifikovaný název oboru názvů je prázdný. (Zděděno z INamedElement.) |
![]() |
ReceiveEvent | Načte specifikaci výskyt přijímající konec zprávy. |
![]() |
SendEvent | Načte specifikaci výskyt odesílající konec zprávy |
![]() |
Signature | Operace nebo signálu, které představuje výskyt této zprávy.Pokud je signál, musí být MessageSort asynchronní. |
![]() |
Visibility | Určuje, kde prvek lze odkazovat.Public = viditelná kdekoliv; Private = viditelné pouze v oboru názvů vlastnící; chráněné = viditelné prvky, které mají vztah generalizace vlastnící názvů; balíček = viditelné pouze balíček vlastnící oboru názvů, pokud existuje.Výchozí nastavení = veřejné. (Zděděno z INamedElement.) |
![]() |
VisibleAppliedStereotypes | (Zděděno z IElement.) |
Na začátek
Rozšiřující metody
Název | Popis | |
---|---|---|
![]() |
AddReference | Odkazy řetězec na prvek, kde řetězec je obvykle odkaz jako identifikátor URI, modelbus odkaz nebo ID pracovní položky.Použijte název označující typ odkazu.Vrátí objekt IReference, který představuje propojení. (Definoval UmlExtensions.) |
![]() |
ApplyStereotype | Platí stereotypu k prvku.Vytvoří IStereotypeInstance představující příponu prvek modelu pomocí stereotypu. (Definoval ProfileStereotypeExtensions.) |
![]() |
Delete() | Přetíženo. Odstraní tento prvek a všechny relace vlastněné a obrazce prvků. (Definoval UmlExtensions.) |
![]() |
Delete() | Přetíženo. Odstraníte zprávu. (Definoval InteractionExtensions.) |
![]() |
DeleteAllReference | Odstraňte všechny odkazy dané značky. (Definoval UmlExtensions.) |
![]() |
GetDependencyClients | Vrátí kolekci prvků, které jsou závislé na to. (Definoval NamedElementExtensions.) |
![]() |
GetDependencySuppliers | Vrátí kolekci prvků, v nichž je závislý. (Definoval NamedElementExtensions.) |
![]() |
GetId | GUID identifikující tento prvek získá. (Definoval UmlExtensions.) |
![]() |
GetModelStore | Získá obsahující tento prvek IModelStore. (Definoval UmlExtensions.) |
![]() |
GetOppositeMessage | Synchronní zpráva vrátí odpověď.Odpověď vrátí odchozí zprávy.Vrátí hodnotu null pro asynchronní zprávy. (Definoval MessageExtensions.) |
![]() |
GetReferences | Získáte IReferences dané značky přidružené k tomuto prvku. (Definoval UmlExtensions.) |
![]() |
GetRelatedElements<T> | Získá prvky týkající se tento prvek vztahy zadaného typu. (Definoval UmlExtensions.) |
![]() |
GetRelatedLinks<T> | Určený typ relací získává z nebo do tohoto prvku. (Definoval UmlExtensions.) |
![]() |
GetSourceExecutionSpecification | Spuštění specifikace, ze kterého je odchozí zprávy.NULL, pokud je nalezena zpráva nebo získání přímo na životnost (Definoval MessageExtensions.) |
![]() |
GetSourceLifeline | Životnost, ze kterého je odchozí zprávy.NULL, pokud je nalezeno zprávy. (Definoval MessageExtensions.) |
![]() |
GetTargetExecutionSpecification | Spuštění specifikace, které je příchozí zprávy.NULL, pokud tato zaměřeny přímo na životnost nebo je zpráva ztracena. (Definoval MessageExtensions.) |
![]() |
GetTargetLifeline | Životnost, na které se příchozí zprávy.NULL, pokud je zpráva ztracena. (Definoval MessageExtensions.) |
![]() |
Shapes | Všechny obrazce, které zobrazení prvku modelu Otevřít diagram nebo na určeném Otevřít diagram. (Definoval PresentationHelpers.) |
Na začátek
Poznámky
Další informace o použití tohoto typu viz Postupy: úprava sekvence diagramy pomocí rozhraní API UML.
Poznámka
Metody definované na tento typ rozšíření metody. Pomocí metod, musíte přidat odkaz na projekt.ČISTÉ sestavení Microsoft.VisualStudio.ArchitectureTools.Extensibility.dll a musí obsahovat směrnice using Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml; v kódu.