Microsoft.VisualStudio.Uml.Activities – obor názvů
Aktivita popisuje toku ovládací prvek a informací mezi různé akce, které mají být provedeny programových objektů, počítačů nebo uživatelů.Další informace o aktivitě modelování v Visual Studio Ultimate, naleznete v části Diagramy činnosti UML: Pokyny.Další informace o rozhraní API UML, naleznete v tématu Rozšiřování modelů a diagramů UML.
Typy a vlastností definovaných v tomto oboru názvů odpovídají těm, které jsou definovány ve specifikaci UML.Kromě toho rozšiřující metody jsou definovány v mnoha typy v tomto oboru názvů.Další informace naleznete v tématu Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml.
Objekt IActivity objekt popisuje dokončení aktivity.Ostatní typy v tomto oboru názvů popisují různé typy uzlů a hrany, které jsou součástí aktivity.Různé typy akce jsou popsány v Microsoft.VisualStudio.Uml.Actions oboru názvů.
Rozhraní
Rozhraní | Popis | |
---|---|---|
IActivity | Sekvence akcí částečně definující chování objektu.Obvykle součástí třídění. | |
IActivityEdge | Základní třída hrany (šipky) mezi dvěma uzly v činnosti.Ovládací prvek a objekt tokeny lze toku podél okraje ze zdroje do cíle. | |
IActivityFinalNode | Zastaví činnost všech toků.Každý podproces činnost ukončí, když jeden token dorazí ActivityFinalNode. | |
IActivityGroup | Sada uzlů a hran v činnosti.Uzly a okraje může patřit do více než jedné skupiny. | |
IActivityNode | Bod v průběhu činnosti, jako je například akce, větev nebo uzel objektu. | |
IActivityParameterNode | Uzel objektu pro vstupy a výstupy činnosti.Jestliže činnost podrobnosti akce definuje jiné činnosti, by měl odpovídat kolíky akce ActivityParameterNodes aktivity. | |
IControlFlow | Okraj v činnost můžete provést kontrolu tokeny.Po dokončení činnosti na konci zdrojový tok řízení, řízení token je k dispozici na konci cíl.Obvykle umožňuje cílové činnosti začít. | |
IControlNode | Činnost uzlu, který koordinuje toky.Tokeny (podprocesy řízení) nečekat řízení uzlu, ale okamžitě projít. | |
IDecisionNode | Pobočka v průběhu činnosti.Podproces předá vstup do výstupy.Volba může ovlivněno kryty odchozí spojnic. | |
IExecutableNode | Činnost uzlu, který provádí úlohyÚkol začne po token (podproces řízení) byla dodána na každý tok příchozích. | |
IFinalNode | Konec toku činnost.Pokud podproces dorazí FinalNode, ukončí. | |
IForkNode | Rozdělí toku do více souběžných toků.Při příchodu token je vstupní, vyplývá token z každého výstupy. | |
IInitialNode | Zahájení činnosti.Při činnosti, token je vytvořen a vyskočí na výstupu toku. | |
IJoinNode | Synchronizuje souběžných toků.Token vyplývá z výstupu spojení pouze v případě, že je splněna podmínka spojení.Ve výchozím stavu je, že token čekání na každý vstup. | |
IMergeNode | Spojuje více alternativní toků.Token dorazí jakýkoliv vstup, vyplývá z výstupu.Sloučení nelze synchronizovat souběžných toků ale potvrdíte mezi několik alternativních toků. | |
IObjectFlow | Okraj v aktivitu, která může provádět objekt tokeny.Tyto tokeny mohou obsahovat objekty.Složka | |
IObjectNode | Uzel v diagramu činnosti, které můžete určit typ dat odesílaných mezi akcí a můžete také definovat filtry dat.Můžete do vyrovnávací paměti dat a řízení tokeny. | |
IState | Stav. |
Výčty
Výčet | Popis | |
---|---|---|
ExpansionKind | ExpansionKind je typ výčtu lze určit, jak několika spuštěních nástroje rozšíření oblasti interakci. | |
ObjectNodeOrderingKind | Popisuje uspořádání objektů při průchodu uzlu typu objektu. | |
ParameterEffectKind | Popisuje vliv, který má činnost na jeho parametry. |