Del via


Meddelelser og metoder for løsningsobjektet

 

Udgivet: januar 2017

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

En løsning repræsenterer en gruppe af løsningskomponenter, der kan eksporteres eller importeres.

Når en løsning er administreret, behandles den som en enkelt enhed af software. Hvis du sletter en administreret løsning, fjernes alle løsningskomponenter.

Når en løsning er ikke-administreret, er det en navngivet gruppe for et sæt af løsningskomponenter. Hvis du sletter en ikke-administreret løsning, fjerner du blot gruppen. Alle løsningskomponenter bevares. En administreret løsning oprettes ved at eksportere en ikke-administreret løsning og vælge at eksportere den som en administreret løsning. Skemanavnet for dette objekt er Solution.Du kan få vist objektmetadataene for din virksomhed ved at installere Metadata-browserløsningen, der er beskrevet i Gennemse metadata for organisationen. Du kan også få vist metadataene for en ikke-tilpasset virksomhed i Excel-filen kaldet EntityMetadata.xlsx, der findes i den øverste mappe i SDK download.

I tabellen nedenfor beskrives meddelelserne for dette objekt, som du kan bruge sammen med IOrganizationService.Execute-metoden.

Meddelelse

Beskrivelse

AssociateRequest

Opretter et link mellem en post og en eller flere poster, der er medlem af en relation. Du kan også bruge metoden IOrganizationService.Associate.Du kan finde flere oplysninger under 8597998f-764f-4c73-b63d-9f5e02c78061#ActionsOnEntityRecords. Du kan se en liste over standardrelationer for dette objekt i Metadata for løsningsobjekt.Du kan finde disse oplysninger i metadataene for din organisation. Se de forudgående oplysninger om metadata-browseren.

CloneAsPatchRequest

Opretter en programrettelse til en løsning Programrettelsen indeholder ændringer vedrørende objekter og andre objektrelaterede aktiver. Du kan finde flere oplysninger i Oprette programrettelser for at forenkle løsningsopdateringer.

CloneAsSolutionRequest

Opretter en kopi af en ikke-administreret løsning med et højere overordnet.underordnet-versionsnummer. Du kan finde flere oplysninger i Oprette programrettelser for at forenkle løsningsopdateringer.

CreateRequest

Opretter en løsning. Du kan også kalde metoden IOrganizationService.Create.

DeleteRequest

Sletter en løsning. Du kan også kalde metoden IOrganizationService.Delete.

DeleteAndPromoteRequest

Kan bruges på en grundlæggende løsning, når der er en ny version af den løsning, der er importeret som en løsning i venteposition. Anmodningen om denne meddelelse sletter den grundlæggende løsning og dens programrettelser og omdøber løsningen i venteposition til det samme navn som den grundlæggende løsning.Flere oplysninger:Oprette programrettelser for at forenkle løsningsopdateringer.

DisassociateRequest

Fjerner et link mellem en post og en eller flere poster, der er medlem af en relation. Du kan også bruge metoden IOrganizationService.Disassociate.Du kan finde flere oplysninger under 8597998f-764f-4c73-b63d-9f5e02c78061#ActionsOnEntityRecords. Du kan se en liste over standardrelationer for dette objekt i metadataene for objektet Solution.Du kan finde disse oplysninger i metadataene for din organisation. Se de forudgående oplysninger om metadata-browseren.

ExportSolutionRequest

Eksporter en løsning som administreret eller ikke-administreret.

ImportSolutionRequest

Importer en løsning som administreret eller ikke-administreret.

Bemærk

Denne meddelelse kan bruges sammen med ExecuteAsyncRequest Se 218d9d80-fb52-49a4-9208-b72675080451#bkmk_executeasync for yderligere oplysninger.

InitializeFromRequest

Initialiserer en ny post fra en eksisterende post, hvis der er defineret en attributtilknytning for de to objekter. Du kan finde flere oplysninger under Tilpasning af objekt- og attributtilknytninger.

RetrieveDuplicatesRequest

Registrerer og henter dubletposter for den angivne post, hvis registrering af dubletter er aktiveret, og hvis der er publiceret regler for registrering af dubletter for objektet. Du kan finde flere oplysninger under Registrer dubletdata.

RetrieveRequest

Henter en løsning. Du kan også kalde metoden IOrganizationService.Retrieve.

RetrieveMultipleRequest

Henter en samling af løsninger. Du kan også kalde metoden IOrganizationService.RetrieveMultiple.

UpdateRequest

Opdaterer en løsning. Du kan også kalde metoden IOrganizationService.Update.

Konstante SolutionId-værdier

Når du bruger løsninger, skal du henvise til følgende poster i løsningen. Hver Microsoft Dynamics 365-organisation har følgende løsninger, som kan benyttes ved SolutionId-værdierne.

Navn

SolutionId

Beskrivelse

Standard

{FD140AAF-4DF4-11DD-BD17-0019B9312238}

Standardløsningen indeholder ikke alle løsningskomponenter. Den indeholder referencer til alle administrerede og ikke-administrerede løsningskomponenter i systemet.

Aktiv

{FD140AAE-4DF4-11DD-BD17-0019B9312238}

Den aktive løsning repræsenterer de aktuelle offentliggjorte ikke-administrerede tilpasninger, der definerer funktionsmåden for programmet.

Se også

Løsningsobjekter
Objektmeddelelser og -metoder for SolutionComponent
Introduktion til løsninger
Rettigheder efter objekt

Microsoft Dynamics 365

© 2017 Microsoft. Alle rettigheder forbeholdes. Ophavsret