Share via


Opbygge Windows-klientprogrammer ved hjælp af XRM-værktøjerne

 

Udgivet: januar 2017

Gælder for: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online

XRM-værktøj er et sæt API'er, der er bygget oven på de Microsoft Dynamics 365 SDK-assembly-API'er (Organization-tjenesten og IDiscoveryService), der understøtter bygning af Windows-klientprogrammer til Microsoft Dynamics 365. Det giver følgende muligheder:

  • Understøtter alle godkendelsestilstande til at logge på Dynamics 365, herunder OAuth.

  • Giver Windows PowerShell-understøttelse af godkendelse og forbindelse til Dynamics 365.

  • Giver trådsikkerhed for handlinger, der udføres i Dynamics 365 i et flertrådet miljø.Flere oplysninger:Flere tråde i komponenter, Trådsikre komponenter

  • Giver fælles Windows Presentation Foundation (WPF)-logonkontrol for Dynamics 365 for at få ensartet logonoplevelse til Dynamics 365 fra Windows-klientprogrammer.

  • Understøtter sikker lagring af logon-legitimationsoplysninger og genbrug af gemte legitimationsoplysninger til at logge automatisk på Dynamics 365 efter første logon.

  • Indeholder indbyggede diagnosticeringssporing og ydeevnerapportering af handlinger, der udføres i Dynamics 365, som du kan konfigurere baseret på virksomhedens behov.

Komponenter i XRM-værktøj

XRM-værktøj indeholder følgende tre komponenter:

  • Grænseflade til Dynamics 365 SDK-assembly-API'er: Dette giver interaktion på laveste niveau og wrapper-metoder til Dynamics 365 SDK-assembly-API'er. Det er en instrumenteret API, der giver et trådsikkert miljø til at foretage opkald til Microsoft Dynamics 365 med indbygget diagnosticering, der kan være med til at bestemme ydeevnen af enkelte kald. Det indeholder også et standardsæt af sporlyttefunktioner til fejlfinding. Denne komponents navneområde er Microsoft.Xrm.Tooling.Connector.

  • Fælles logonkontrol: Dette er en WPF-brugerkontrol, der leverer en fælles brugergrænseflade for logonproceduren til Microsoft Dynamics 365. Logonkontrolelementet understøtter alle de godkendelsestilstande, der understøttes af Dynamics 365. Den fælles logonkontrol har indbygget kryptering for sikker opbevaring af legitimationsoplysninger/profil og genbrug på kørselstidspunktet for automatisk at logge på Dynamics 365. Denne komponents navneområde er Microsoft.Xrm.Tooling.CrmConnectControl.

  • Webressourceværktøj: Det giver understøttelse af adgangsoplysninger fra følgende to typer af webressourcer i Dynamics 365: billede og XML. Du kan få adgang til et billede fra en Dynamics 365-webressource og returnere det som WPF BitmapImage-objekter. På samme måde kan du returnere en XML-webressource som en streng. Denne komponents navneområde er Microsoft.Xrm.Tooling.WebResourceUtility.

Klientprogrammer, der bruger XRM-værktøj

Følgende programmer i den aktuelle version af Dynamics 365 anvender den fælles WPF-logonkontrol til at godkende brugere, der logger på Dynamics 365 fra klientprogrammet:

Dette afsnit indeholder

Bruge forbindelsesstrenge i XRM-værktøj til at oprette forbindelse til Dynamics 365

Bruge CrmServiceClient-konstruktører til at oprette forbindelse til Dynamics 365

Brug PowerShell cmdlets for XRM-værktøjer til at oprette forbindelse til Dynamics 365

Bruge XRM-værktøjer til at udføre handlinger i Dynamics 365

Bruge XRM-værktøjet med klasser, der er genereret ved hjælp af kodegenereringsværktøjet

Brug XRM-værktøjet til fælles login-kontrolelement i dine klientprogrammer

Konfigurere sporing for XRM-værktøj

Se også

Eksempel: Hurtig start af XRM-værktøjs-API'er
Bruge Microsoft Dynamics 365-organisationstjenesten
Finde URL-adressen til din organisation ved hjælp af Organisationstjeneste
Udvide Microsoft Dynamics 365 på serveren
TechNet: Microsoft Dynamics CRM PowerShell Reference
Blog: PowerShell-modulet til at udføre databehandlinger og manipulere bruger og system indstillinger i CRM

Microsoft Dynamics 365

© 2017 Microsoft. Alle rettigheder forbeholdes. Ophavsret