Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Data di pubblicazione: novembre 2016
Si applica a: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2013, Dynamics CRM 2015, Dynamics CRM 2016
Sono disponibili vari tipi di attività di automazione del Toolkit dell'applicazione ospitata (HAT, Hosted Application Toolkit) che consentono di automatizzare le applicazioni ospitate. Per visualizzare e utilizzare le attività di automazione HAT, vedere Utilizzare le attività di automazione HAT.
In questo argomento
Attività di azione del framework di integrazione applicazioni (AIF, Application Integration Framework)
Attività di contesto AIF
Attività DDA
Attività di azione del framework di integrazione applicazioni (AIF, Application Integration Framework)
Le attività di azione forniscono la funzionalità per l'accesso e la gestione delle Azioni di UII. Nella tabella seguente sono descritte le varie attività di azione disponibili.
Impegno |
Descrizione |
|---|---|
DoAction |
Esegue un'azione nella stessa applicazione o in un'altra applicazione ospitata. Questa azione ha le proprietà seguenti:
|
GetActionData |
Recupera i dati dall'azione che ha richiamato il flusso di lavoro o l'automazione. Il valore verrà restituito nella proprietà ActionData. |
SetActionData |
Aggiunge i dati all'azione corrente. Specificare i dati necessari per l'azione nel parametro ActionData. |
RegisterActionForEvent |
Registra un'azione da avviare quando si verifica un evento. Questa azione ha le proprietà seguenti:
|
UnRegisterActionForEvent |
Annulla la registrazione di un'azione che è stata registrata in precedenza utilizzando l'attività RegisterActionForEvent. L'evento per cui viene annullata la registrazione non verrà più eseguito. Questa azione ha le proprietà seguenti:
|
CloseDynamicApp |
Chiude un'applicazione dinamica ospitata direttamente dall'automazione. È possibile utilizzare questa azione per chiudere a livello di programmazione un'applicazione dinamica ospitata in Unified Service Desk. Specificare il nome dell'applicazione dinamica ospitata nel parametro ApplicationName che si desidera chiudere. Per ulteriori informazioni sulle applicazioni dinamiche ospitate, vedere Applicazioni ospitate UII dinamiche. |
StartDynamicApp |
Avvia un'applicazione dinamica ospitata direttamente dall'automazione. Specificare il nome dell'applicazione dinamica ospitata nel parametro ApplicationName che si desidera avviare. |
FocusApp |
Imposta lo stato attivo di un'applicazione direttamente dall'automazione. Specificare il nome dell'applicazione dinamica ospitata nel parametro ApplicationName di cui si desidera impostare lo stato attivo. |
Attività di contesto AIF
Le attività di contesto consentono di accedere al contesto AIF direttamente dall'automazione. Nella tabella seguente sono descritte le varie attività di contesto disponibili.
Impegno |
Descrizione |
|---|---|
GetContext |
Recupera un valore per la chiave specificata dal contesto. Il valore viene restituito nella proprietà ContextValue. Specificare la chiave del contesto da recuperare nella proprietà ContextKey. |
SetContext |
Imposta il valore per la chiave specificata nel contesto. Questa azione ha le proprietà seguenti:
|
GetCredential |
Recupera le credenziali utente dal contesto per l'applicazione specificata. Questa azione ha le proprietà seguenti:
Nota Per recuperare le credenziali da un archivio personalizzato, lo sviluppatore deve fornire una classe che implementi l'interfaccia ISsoLookupService. |
HostApplication |
Ospita l'interfaccia utente dell'applicazione. Utilizza i dati di configurazione di Hosting applicazione specificati durante la configurazione del controllo ospitato in Unified Service Desk nel server Microsoft Dynamics 365 per determinare la modalità di hosting. Per ulteriori informazioni sulla specifica della modalità di hosting per un'applicazione in Unified Service Desk, vedere Creare e gestire le applicazioni ospitate UII. |
Attività DDA
Le attività dell'adapter guidato dai dati (DDA, Data-Driven Adapter) forniscono l'accesso ai controlli specificati nei binding. Nella tabella seguente sono descritte le diverse attività DDA.
Impegno |
Descrizione |
|---|---|
ControlFinder |
Individua un controllo nell'applicazione ospitata. L'azione restituisce True se il controllo è disponibile nella proprietà ControlFound; in caso contrario, restituisce False. È possibile impostare la proprietà ExceptionsMask se si desidera utilizzare il gestore eccezioni per eseguire attività di dipendenza. Questa azione ha le proprietà seguenti:
Nota Se un flusso di lavoro configurato sta bloccando il thread UI e sono stati specificati i parametri SleepInterval e Timeout per l'attività ControlFinder, l'azione deve essere configurata per essere eseguita in modalità asincrona. |
ExecuteControlAction |
Esegue l'azione predefinita di un controllo. Ad esempio, se il controllo è un pulsante, l'azione predefinita è il clic. Questa azione ha le proprietà seguenti:
|
GetControlValue |
Recupera un valore da un controllo presente nell'applicazione. Il valore viene restituito nella proprietà ControlValue. Questa azione ha le proprietà seguenti:
Nota Quando si utilizza l'attività GetControlValue con un controllo di testo su più righe, tutti i caratteri di nuova riga vengono ignorati e viene restituita un'unica stringa. |
SetControlValue |
Imposta il valore di un controllo presente nell'applicazione. Questa azione ha le proprietà seguenti:
Nota Quando si utilizza l'attività SetControlValue con un controllo di testo su più righe, tutti i caratteri di nuova riga vengono ignorati e viene restituita un'unica stringa. |
Navigate |
Specifica l'URL di una pagina che viene esplorata da un'applicazione Web. Ad esempio, è possibile utilizzare l'attività Navigate per forzare un'applicazione Web a passare a un URL specifico quando un utente esegue un'attività. Questa azione ha le proprietà seguenti:
Nota
|
Audit |
Crea le voci di controllo direttamente dall'automazione. Questa azione ha le proprietà seguenti:
Per informazioni sui vari flag di controllo di Unified Service Desk, vedere Configurare il controllo in Unified Service Desk nella Guida all'amministrazione di Unified Service Desk. |
ConfigReader |
Legge un valore di configurazione direttamente dall'automazione. L'attività legge la configurazione dalle impostazioni di Opzione in Unified Service Desk o dal file di configurazione dell'applicazione. Questa azione ha le proprietà seguenti:
|
InitstringReader |
Consente di leggere il contenuto di InitString direttamente dall'automazione. Questa azione ha le proprietà seguenti:
|
Vedere anche
Creare l'automazione HAT
Application Integration Framework UII
Utilizzare adapter guidati dai dati (DDA)
Unified Service Desk 2.0
© 2017 Microsoft. Tutti i diritti sono riservati. Copyright