ICallAction – rozhraní
Akce, která spustí chování a přijímá vrácené hodnoty.
Obor názvů: Microsoft.VisualStudio.Uml.Actions
Sestavení: Microsoft.VisualStudio.Uml.Interfaces (v Microsoft.VisualStudio.Uml.Interfaces.dll)
Syntaxe
'Deklarace
Public Interface ICallAction _
Inherits IInvocationAction, IAction, IExecutableNode, IActivityNode, _
IRedefinableElement, INamedElement, IElement
public interface ICallAction : IInvocationAction,
IAction, IExecutableNode, IActivityNode, IRedefinableElement, INamedElement,
IElement
public interface class ICallAction : IInvocationAction,
IAction, IExecutableNode, IActivityNode, IRedefinableElement, INamedElement,
IElement
type ICallAction =
interface
interface IInvocationAction
interface IAction
interface IExecutableNode
interface IActivityNode
interface IRedefinableElement
interface INamedElement
interface IElement
end
public interface ICallAction extends IInvocationAction, IAction, IExecutableNode, IActivityNode, IRedefinableElement, INamedElement, IElement
Typ ICallAction zveřejňuje následující členy.
Vlastnosti
Název | Popis | |
---|---|---|
Activity | Aktivita, která vlastní uzel. (Zděděno z IActivityNode.) | |
ApplicableStereotypes | Sada Stereotypy, které u tohoto prvku. (Zděděno z IElement.) | |
AppliedStereotypes | Každý IStereotypeInstance označuje, že tento prvek byla vyrovnána stereotypu. (Zděděno z IElement.) | |
Arguments | Získá kolíky, na kterých jsou vstupní hodnoty argumentu. (Zděděno z IInvocationAction.) | |
ClientDependencies | Získá vztahů závislosti, pro které je tento prvek klienta. (Zděděno z INamedElement.) | |
Context | Získá-li třídění, jehož chování částečně popsané v této akce. (Zděděno z IAction.) | |
Description | Popis tohoto prvku. (Zděděno z IElement.) | |
Incomings | Hrany, které mají jako cílový uzel. (Zděděno z IActivityNode.) | |
Inputs | Získá vstupy pro akce. (Zděděno z IAction.) | |
IsLeaf | PRAVDA, pokud by měla být nespecifikované tohoto prvku.Nesmí je cíl generalizace vztah. (Zděděno z IRedefinableElement.) | |
IsSynchronous | PRAVDA, pokud je synchronní volání a volající čeká na dokončení vyvolaný chování.FALSE, pokud je asynchronní volání a volající pokračuje ihned a neočekává vrácenou hodnotu.Výchozí nastavení = true. | |
LocalPostconditions | Omezení, které by měly být splněny po dokončení spuštění načte.Může mít hodnotu null. (Zděděno z IAction.) | |
LocalPreconditions | Omezení, která by měla být dodržena při spuštění spuštění načte.Může mít hodnotu null. (Zděděno z IAction.) | |
Name | Název tohoto prvku oboru názvů, který jej obsahuje.V tomto oboru názvů by měly 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.) | |
OnPort | Pokud není null, je vyvolána operace na tomto portu přijímajícím objektem. (Zděděno z IInvocationAction.) | |
Outgoings | Okraje, které mají jako zdroj uzlu. (Zděděno z IActivityNode.) | |
Outputs | Získá výstupy akce. (Zděděno z IAction.) | |
OwnedComments | Získává připomínky obsažené v tomto prvku (nikoli k ní komentáře). (Zděděno z IElement.) | |
OwnedElements | Získá prvky vlastníkem tohoto prvku.Každý prvek má jednoho vlastníka, s výjimkou kořenové IModel. (Zděděno z IElement.) | |
Owner | Získá prvek, který je vlastníkem tohoto prvku.Každý prvek s výjimkou kořenové IModel má jednoho vlastníka. (Zděděno z IElement.) | |
QualifiedName | Získá název 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.) | |
Results | Získá kolíky na zobrazí výsledky provádění vyvolání. | |
Visibility | Určuje, kde lze odkazovat na prvek.Public = viditelná kdekoliv; Private = viditelné pouze vlastnící oboru názvů; chráněné = viditelné prvky, které mají vztah generalizace vlastnící oboru názvů; balíček = viditelné pouze v balíčku vlastnící oboru názvů, pokud existuje.Výchozí nastavení = veřejné. (Zděděno z INamedElement.) | |
VisibleAppliedStereotypes | (Zděděno z IElement.) |
Nahoru
Rozšiřující metody
Název | Popis | |
---|---|---|
AddReference | Odkazy řetězec na prvek, kde řetězec je obvykle odkaz například identifikátor URI, modelbus odkaz nebo identifikátor pracovní položku.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 prvku modelu pomocí stereotypu. (Definoval ProfileStereotypeExtensions.) | |
CreateArgumentInputPin | Vytvořte nový objekt InputPin a také Microsoft.VisualStudio.Uml.Actions.InvocationActionHasArguments odkaz, který se připojuje k nově vytvořený objekt InputPin IMicrosoft.VisualStudio.Uml.Actions.IInvocationAction. (Definoval InvocationActionExtensions.) | |
CreateLocalPostconditionConstraint | Vytvořte nový postcondition IConstraint vlastníkem tohoto IAction. (Definoval ActionExtensions.) | |
CreateLocalPreconditionConstraint | Vytvořte nový předpokladem vlastníkem tohoto IAction IConstraint. (Definoval ActionExtensions.) | |
CreateResultOutputPin | Vytvořit nový objekt IOutputPin CallAction (Definoval CallActionExtensions.) | |
Delete | Odstraní tento prvek a relace, vlastní prvky a tvary. (Definoval UmlExtensions.) | |
DeleteAllReference | Odstraníte všechny odkazy dané značky. (Definoval UmlExtensions.) | |
GetActivityEdgeSources | Uzly zasažena příchozí okrajů k tomuto (Definoval ActivityExtensions.) | |
GetActivityEdgeTargets | Cílem odesílaných z tohoto okraje uzlů (Definoval ActivityExtensions.) | |
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 | IModelStore, který obsahuje tento prvek získá. (Definoval UmlExtensions.) | |
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 tohoto prvku vztahy zadaného typu. (Definoval UmlExtensions.) | |
GetRelatedLinks<T> | Získá vztahy zadaný typ nebo od tohoto prvku. (Definoval UmlExtensions.) | |
Shapes | Všechny obrazce, které zobrazení prvku modelu na jakékoli Otevřít diagram nebo na určeném Otevřít diagram. (Definoval PresentationHelpers.) |
Nahoru
Poznámky
[!POZNÁMKA]
Metody definované na tohoto typu jsou rozšíření metody.Metody použít, musíte přidat odkaz na projekt.NET sestavení Microsoft.VisualStudio.ArchitectureTools.Extensibility.dll a musí obsahovat směrnice using Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml; v kódu.