Delen via


Windows clienttoepassingen maken met de XRM-hulpprogramma's

 

Gepubliceerd: januari 2017

Is van toepassing op: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online

XRM tooling is een reeks API's die verder bouwen op de Microsoft Dynamics 365 SDK-assembly API's (Organization-service en IDiscoveryService) die ondersteuning bieden voor het maken van Windows-clienttoepassingen voor Microsoft Dynamics 365. Dit biedt de volgende mogelijkheden:

  • Ondersteunt alle verificatiemodussen om aan te melden bij Dynamics 365, inclusief OAuth.

  • Biedt Windows PowerShell ondersteuning voor verificatie en verbinding met Dynamics 365.

  • Biedt threadveiligheid voor acties die worden uitgevoerd in Dynamics 365 in een multithreaded omgeving.Meer informatie:Multithreading in onderdelen, Threadveilige onderdelen

  • Biedt een algemeen Windows Presentation Foundation (WPF)-aanmeldingsbesturingselement voor Dynamics 365 voor een consistente aanmeldervaring bij Dynamics 365 vanaf uw Windows clienttoepassingen.

  • Ondersteunt beveiligde opslag van aanmeldgegevens en hergebruik van de opgeslagen aanmeldgegevens om automatisch aan te melden bij Dynamics 365 nadat voor de eerste keer is aangemeld.

  • Biedt ingebouwde diagnostische tracering en prestatierapportering van de acties die worden uitgevoerd in Dynamics 365, die u kunt configureren op basis van de vereisten van uw organisatie.

Onderdelen van XRM-tooling

XRM-tooling bevat de volgende drie onderdelen:

  • Interface voor Dynamics 365 SDK-assembly API's: dit biedt de interactie op lager niveau evenals de wrappermethoden voor de Dynamics 365 SDK-assembly API's. Het is een geïnstrumenteerde API die een threadveilige omgeving biedt voor een aanroepen van Microsoft Dynamics 365 met ingebouwde mogelijkheden om u te helpen de prestaties van afzonderlijke aanroepen te bepalen. Bovendien beschikt u over een standaardset traceerlisteners voor ondersteuning bij foutopsporing. De naamruimte voor dit onderdeel is Microsoft.Xrm.Tooling.Connector.

  • Algemeen aanmeldbesturingselement: Dit is een WPF-gebruikersbesturingselement dat een gemeenschappelijke gebruikersinterface biedt voor het aanmelden bij Microsoft Dynamics 365. Het aanmeldingsbesturingselement biedt ondersteuning voor alle verificatiemodussen die door Dynamics 365 worden ondersteund. Het aanmeldingsbesturingselement heeft ingebouwde codering voor de veilige opslag van uw aanmeldgegevens/profiel, en gebruikt deze tijdens het uitvoeren automatisch opnieuw om aan te melden bij Dynamics 365. De naamruimte voor dit onderdeel is Microsoft.Xrm.Tooling.CrmConnectControl.

  • Hulpprogramma webresource: Dit biedt ondersteuning voor toegangsinformatie van de volgende twee types webresources in Dynamics 365: Afbeelding en XML. U kunt een afbeelding van een Dynamics 365 webresource openen en terugsturen als een WPF BitmapImage object. Op gelijkaardige manier kunt u een XML-webresource gebruiken als tekenreeks. De naamruimte voor dit onderdeel is Microsoft.Xrm.Tooling.WebResourceUtility.

Clienttoepassingen die XRM-tooling gebruiken

De volgende toepassingen in de huidige versie van Dynamics 365 gebruiken het algemene WPF-aanmeldingsbesturingselement voor de verificatie van gebruikers voor het aanmelden bij Dynamics 365 vanaf de clienttoepassing:

In deze sectie

Verbinding maken met Dynamics 365 door middel van verbindingsreeksen in XRM-tooling

CrmServiceClient-constructors gebruiken om verbinding te maken met Dynamics 365

PowerShell-cmdlets gebruiken voor XRM-tooling om verbinding met Dynamics 365 te maken

XRM-tooling gebruiken om acties uit te voeren in Dynamics 365

XRM-tooling gebruiken met klassen die zijn gegenereerd met het hulpprogramma voor het genereren van code

Gebruik het XRM-aanmeldingsbesturingselement in uw clienttoepassingen

Configureer tracering voor XRM tooling

Zie ook

Voorbeeld: Snel aan de slag voor de XRM Tooling API
De Microsoft Dynamics 365 Organisatieservice gebruiken
Bepaal de URL voor uw organisatie met de organisatieservice
Microsoft Dynamics 365 uitbreiden op de server
TechNet: Microsoft Dynamics CRM PowerShell-referentie
Blog: PowerShell-module voor het uitvoeren van gegevensbewerkingen en het manipuleren van gebruiker- en systeeminstellingen in CRM

Microsoft Dynamics 365

© 2017 Microsoft. Alle rechten voorbehouden. Auteursrecht