Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Gepubliceerd: november 2016
Is van toepassing op: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2013, Dynamics CRM 2015, Dynamics CRM 2016
Er zijn verschillende typen Hosted Application Toolkit (HAT)-automatiseringsactiviteiten die u kunt gebruiken om uw gehoste toepassingen te automatiseren. Als u de HAT-automatiseringsactiviteiten wilt weergeven en gebruiken, raadpleegt u HAT-automatiseringsactiviteiten gebruiken.
In dit onderwerp
AIF-actieactiviteiten (Application Integration Framework)
AIF-contextactiviteiten
DDA-activiteiten
AIF-actieactiviteiten (Application Integration Framework)
Actieactiviteiten bieden functionaliteit voor toegang tot en beheer van UII-acties. In de volgende tabel worden de verschillende beschikbare actieactiviteiten beschreven.
Activiteit |
Beschrijving |
|---|---|
DoAction |
Voert een actie uit in dezelfde toepassing of in een andere, gehoste toepassing. Deze actie heeft de volgende eigenschappen:
|
GetActionData |
Haalt de gegevens op van de actie die de workflow of de automatisering heeft aangeroepen. De waarde wordt geretourneerd in de eigenschap ActionData. |
SetActionData |
Voegt gegevens toe aan de huidige actie. Geef de gegevens op die vereist zijn voor de actie in de parameter ActionData. |
RegisterActionForEvent |
Registreert een actie die moet worden gestart wanneer een gebeurtenis optreedt. Deze actie heeft de volgende eigenschappen:
|
UnRegisterActionForEvent |
Maakt de registratie ongedaan die eerder is geregistreerd met de activiteit RegisterActionForEvent. De niet meer geregistreerde gebeurtenis wordt niet meer uitgevoerd. Deze actie heeft de volgende eigenschappen:
|
CloseDynamicApp |
Sluit een dynamische gehoste toepassing vanuit de automatisering. U kunt deze actie gebruiken om vanuit programmering een dynamische gehoste toepassing in Unified Service Desk te sluiten. Geef in de parameter ApplicationName de naam op van de dynamische gehoste toepassing die u wilt sluiten. Zie voor meer informatie over dynamische gehoste toepassingen Dynamische UII-gehoste toepassingen. |
StartDynamicApp |
Start een dynamische gehoste toepassing vanuit de automatisering. Geef in de parameter ApplicationName de naam op van de dynamische gehoste toepassing die u wilt starten. |
FocusApp |
Stelt de focus in op een toepassing vanuit de automatisering. Geef in de parameter ApplicationName de naam op van de gehoste toepassing waarop u de focus wilt instellen. |
AIF-contextactiviteiten
Contextactiviteiten maken toegang mogelijk tot de AIF-context vanuit de automatisering. De volgende tabel beschrijft de verschillende beschikbare contextactiviteiten.
Activiteit |
Beschrijving |
|---|---|
GetContext |
Haalt een waarde voor de opgegeven code op uit de context. De waarde wordt geretourneerd in de eigenschap ContextValue. Geef de code op van de context die moet worden opgehaald in de eigenschap ContextKey. |
SetContext |
Stelt de waarde voor de opgegeven code in de context in. Deze actie heeft de volgende eigenschappen:
|
GetCredential |
Haalt gebruikersreferenties uit de context op voor de opgegeven toepassing. Deze actie heeft de volgende eigenschappen:
Notitie Om de referenties van een aangepast archief op te halen, moet de ontwikkelaar een klasse aanbieden die de ISsoLookupService-interface implementeert. |
HostApplication |
Hosts de gebruikersinterface van de toepassing. Het gebruikt de Toepassingen hosten-configuratiegegevens die zijn opgegeven tijdens het configureren van het gehoste besturingselement in Unified Service Desk op de Microsoft Dynamics 365-server, om de hostingmodus te bepalen. Voor meer informatie over het opgeven van de hostingmodus voor een toepassing in Unified Service Desk raadpleegt u Gehoste UII-toepassingen maken en beheren. |
DDA-activiteiten
DDA-activiteiten (Data Driven Adapter) verlenen toegang tot besturingselementen die zijn opgegeven in de bindingen. In de volgende tabel worden verschillende DDA-activiteiten beschreven.
Activiteit |
Beschrijving |
|---|---|
ControlFinder |
Zoekt een besturingselement in de gehoste toepassing. De actie retourneert True als het besturingselement in de eigenschap ControlFound wordt gevonden; anders wordt False geretourneerd. U kunt de eigenschap ExceptionsMask instellen als u de uitzonderingshandler wilt gebruiken om afhankelijke activiteiten uit te voeren. Deze actie heeft de volgende eigenschappen:
Notitie Als een werkstroom die u hebt geconfigureerd, de UI-thread blokkeert en u de parameters SleepInterval en Timeout hebt opgegeven voor de ControlFinder-activiteit, moet de actie worden geconfigureerd om asynchroon te worden uitgevoerd. |
ExecuteControlAction |
Voert de standaardactie van een besturingselement uit. Als het besturingselement bijvoorbeeld een knop is, is de standaardactie klikken. Deze actie heeft de volgende eigenschappen:
|
GetControlValue |
Haalt een waarde op van een besturingselement in de toepassing. De waarde wordt geretourneerd in de eigenschap ControlValue. Deze actie heeft de volgende eigenschappen:
Notitie Als u de activiteit GetControlValue gebruikt met een tekstbesturingselement met meerdere regels, worden alle nieuwe regeltekens genegeerd en wordt één tekenreeks geretourneerd. |
SetControlValue |
Stelt de waarde van een besturingselement in de toepassing in. Deze actie heeft de volgende eigenschappen:
Notitie Als u de activiteit SetControlValue gebruikt met een tekstbesturingselement met meerdere regels, worden alle nieuwe regeltekens genegeerd en wordt één tekenreeks geretourneerd. |
Navigate |
Geeft een URL op waarnaar een webtoepassing navigeert. U kunt bijvoorbeeld de activiteit Navigate gebruiken om een webtoepassing te dwingen naar een specifieke URL te navigeren als een gebruiker een taak uitvoert. Deze actie heeft de volgende eigenschappen:
Notitie
|
Audit |
Maakt controlevermeldingen vanuit de automatisering. Deze actie heeft de volgende eigenschappen:
Voor informatie over verschillende controlevlaggen in Unified Service Desk raadpleegt u Controle configureren in Unified Service Desk in de Unified Service Desk Beheerhandleiding. |
ConfigReader |
Leest een configuratiewaarde vanuit de automatisering. Deze activiteit leest het configuratiebestand van de Optie-instellingen in Unified Service Desk of het toepassingsconfiguratiebestand. Deze actie heeft de volgende eigenschappen:
|
InitstringReader |
Hiermee kunt u de InitString-inhoud lezen vanuit de automatisering. Deze actie heeft de volgende eigenschappen:
|
Zie ook
HAT-automatisering maken
UII Application Integration Framework
Data-Driven Adapters (DDA's) gebruiken
Unified Service Desk 2.0
© 2017 Microsoft. Alle rechten voorbehouden. Auteursrecht