Condividi tramite


Spazio dei nomi Microsoft.VisualStudio.Uml.Actions

un'azione è un elemento in un'attività.Rappresenta un'unità di comportamento, possono essere viene descritta con gli input e gli output.Per ulteriori informazioni sull'attività che modella in Visual Studio Ultimate, vedere Diagrammi di attività UML: linee guida.Per ulteriori informazioni sulle API UML, vedere Estensione di modelli e diagrammi UML.

I tipi e le proprietà definiti nello spazio dei nomi corrispondono a quelli definiti nella specifica UML.Inoltre, i metodi di estensione definiti in molti dei tipi nello spazio dei nomi.Per ulteriori informazioni, vedere Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml.

Il principali in questo spazio dei nomi sono IAction.La maggior parte degli altri tipi, ad esempio ICallBehaviorAction, sono i i miglioramenti di IAction.Gli altri tipi sono e pin di input e di output, che derivano da IPin.

Interfacce

  Interfaccia Descrizione
Interfaccia pubblica IAcceptEventAction Attendere che l'occorrenza di un evento che soddisfa una condizione specificata.Se c " è un flusso in ingresso, resta in attesa di azione dopo che un thread è in e il token continui dopo che si verifica l'evento.Se non c " è flusso in ingresso, l'azione genera un nuovo token per ogni occorrenza dell'evento.
Interfaccia pubblica IAction Un'operazione o un'attività che vengono eseguite da un oggetto, dalla persona, dal sistema, dalle aziende, o altro attore.
Interfaccia pubblica ICallAction un'azione che richiama il comportamento e riceve i valori restituiti.
Interfaccia pubblica ICallBehaviorAction richiama direttamente un comportamento, senza una funzionalità comportamentistica corrispondente.
Interfaccia pubblica ICallOperationAction Invia una richiesta dell'operazione in un oggetto specificato, in cui può causare la chiamata di comportamento associato.
Interfaccia pubblica ICreateObjectAction Crea oggetti.
Interfaccia pubblica IInputPin Utilizza i valori di input da utilizzare in base all'azione.
Interfaccia pubblica IInvocationAction Richiama un'operazione su un oggetto o invia un messaggio a una porta di un componente.
Interfaccia pubblica IOpaqueAction un'azione con semantica implementazione-specifica.
Interfaccia pubblica IOutputPin È contenuta i valori di output prodotti in base all'azione.
Interfaccia pubblica IPin Un parametro o una connessione al controllo e i dati possono circolare o da un'operazione.
Interfaccia pubblica ISendSignalAction Crea un segnale o un messaggio da input e lo invia a un oggetto di destinazione specificato.