Microsoft.VisualStudio.Uml.Activities – obor názvů
Činnost popisuje tok řízení a informací mezi různé akce, které mohou být prováděny programových objektů, počítače nebo uživatele.Další informace o činnosti modelování v Visual Studio Ultimate, viz Diagramy činnosti UML: pokyny.Další informace o rozhraní API UML, viz Rozšíření modelů UML a diagramů.
Typy a vlastnosti definované v tomto oboru názvů odpovídají těm, které jsou definovány ve specifikaci UML.Kromě toho rozšíření metody jsou definovány v mnoha typů v tomto oboru názvů.Další informace naleznete v tématu Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml.
A IActivity objekt popisuje kompletní aktivitu.Jiné typy v tomto oboru názvů popisují různé typy uzlů a hrany, které jsou součástí činnosti.Různé typy akcí, které 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, můžete určit typ dat odesílaných mezi akce a můžete také definovat filtry data.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. |