Del via


Brugerdefinerede arbejdsprocesaktiviteter (arbejdsprocesassemblies)

 

Udgivet: november 2016

Gælder for: Dynamics CRM 2015

Microsoft Dynamics CRM 2015 og opdatering til Microsoft Dynamics CRM Online 2015 understøtter registrering og udførelse af brugerdefinerede arbejdsprocesaktiviteter ud over standardaktiviteterne, der leveres af Windows Workflow Foundation.Windows Workflow Foundation indeholder et -aktivitetsbibliotek, som indeholder aktiviteter for kontrolflow, sende og modtage meddelelser, udføre arbejde i parallel og meget mere. Men for at udvikle programmer, der opfylder dine forretningsbehov, skal du muligvis bruge aktiviteter, der udfører opgaver, der er specifikke for dette program. For at gøre det muligt understøtter Windows Workflow Foundation oprettelse af brugerdefinerede arbejdsprocesaktiviteter.

Du kan skrive brugerdefinerede arbejdsprocesaktiviteter i Microsoft Visual C#- eller Microsoft Visual Basic .NET-kode ved at oprette en assembly, der indeholder en eller flere klasser, der er afledt af Windows Workflow FoundationCodeActivity-klassen. Denne assembly har .NET-attributter, der indeholder metadata, som Microsoft Dynamics 365 bruger på kørselstidspunktet for at knytte din kode til arbejdsprocessens program.

Når du har oprettet en assembly, der indeholder en eller flere brugerdefinerede arbejdsprocesaktiviteter, kan du registrere denne assembly med Microsoft Dynamics 365. Denne proces minder om registrering af en plug-in. Den brugerdefinerede arbejdsprocesaktivitet kan derefter indarbejdes i en arbejdsproces eller dialog i Process-formularen i Microsoft Dynamics 365.

Bemærk

Microsoft Dynamics CRM Online understøtter kun sandkassekørsel (delvis tillid) af brugerdefinerede arbejdsprocesaktiviteter.Microsoft Dynamics CRM 2015 i det lokale miljø understøtter kørsel af brugerdefinerede arbejdsprocesaktiviteter med delvis eller fuld tillid.

I dette afsnit

Oprette en brugerdefineret arbejdsprocesaktivitet

Føj metadata til en brugerdefineret arbejdsprocesaktivitet

Brug IOrganization-webtjenesten i en brugerdefineret arbejdsprocesaktivitet

Registrer og brug en assembly for brugerdefinerede arbejdsprocesaktiviter

Fejlfinding i en brugerdefineret arbejdsprocesaktivitet

Opdater en brugerdefineret arbejdsprocesaktivitet ved hjælp af assembly-versionsstyring

Procesklasser, attributter og typer

Eksempel: Opret en brugerdefineret arbejdsprocesaktivitet

Eksempel: Opdater næste fødselsdag ved hjælp af en brugerdefineret arbejdsprocesaktivitet

Eksempel: Beregning af en kreditscore med en brugerdefineret arbejdsprocesaktivitet

Relaterede afsnit

Skriv arbejdsprocesser til automatisering af forretningsprocesser

Skriv plug-ins for at udvide forretningsprocesser

Plug-in-isolation, -tillidsforhold og -statistik

© 2017 Microsoft. Alle rettigheder forbeholdes. Ophavsret