Przestrzeń nazw Microsoft.VisualStudio.Uml.Actions
Akcja jest element do działania.Reprezentuje jednostkę zachowanie, Pobierz można określić dane wejściowe i dane wyjściowe.Aby uzyskać więcej informacji o aktywności modelowania w Visual Studio Ultimate, zobacz Diagramy aktywności UML: Zalecenia.Aby uzyskać więcej informacji o interfejsie API UML, zobacz Rozszerzanie diagramów i modeli UML.
Typy i właściwości zdefiniowane w tej przestrzeni nazw odpowiadają specyfikacją UML.Ponadto metody rozszerzenia są definiowane na wiele typów w tej przestrzeni nazw.Aby uzyskać więcej informacji, zobacz Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml.
Typ głównego w tej przestrzeni nazw jest IAction.Większość innych typów, takich jak ICallBehaviorAction, są udoskonalaniu IAction.Inne typy są i wejście i wyjście kodów PIN, pochodzących od IPin.
Interfejsy
Interfejs | Opis | |
---|---|---|
![]() |
IAcceptEventAction | Czeka na wystąpienie zdarzenia spełniających określony warunek.W przypadku przepływu przychodzących działanie czeka po dostarczeniu wątku i tokenu nadal po wystąpieniu zdarzenia.Jeśli nie ma przepływu przychodzących, działania generuje nowy token dla każdego wystąpienia zdarzenia. |
![]() |
IAction | Operacji lub zadań, które przeprowadzane jest przez obiekt, osoby, system, biznesowych lub innych Aktor. |
![]() |
ICallAction | Akcja, która powołuje się na zachowanie i odbiera zwracane wartości. |
![]() |
ICallBehaviorAction | Wywołuje zachowanie bezpośrednio, bez interwencji funkcji behawioralnej. |
![]() |
ICallOperationAction | Wysyła żądanie wywołania operacji do określonego obiektu, gdzie może powodować wywołanie skojarzone zachowanie. |
![]() |
ICreateObjectAction | Tworzy obiekty. |
![]() |
IInputPin | Posiada wprowadzania wartości zużywanego przez jego działania. |
![]() |
IInvocationAction | Wywołuje operację na obiekcie lub wysyła wiadomość do portu składnika. |
![]() |
IOpaqueAction | Akcja z semantyką specyficzne dla implementacji. |
![]() |
IOutputPin | Posiada wyjściowych wartości produkowanych przez jego działania. |
![]() |
IPin | Parametr lub połączenie, na którym kontroli i dane może przepływać do lub z akcji. |
![]() |
ISendSignalAction | Tworzy wiadomość lub sygnału z jego produkcji i wysyła go do obiektu docelowego określonego. |