Share via


Legge til kodekomponenter på en egendefinert side for den modelldrevne appen

Denne artikkelen beskriver bruken av kodekomponenter bygd av profesjonelle utviklere som bruker Power Apps component framework på en egendefinert side. Hvis du vil ha egendefinert utvidelse av brukeropplevelsen med lite kode, kan du se legge til lerretskomponenter på en egendefinert side for den modelldrevne appen.

Viktig

Obs!

  • Egendefinerte sider støtter alle API-er for component framework som for øyeblikket støttes for lerretsapper.
  • Enkelte API-er som spesifikt gjelder modelldrevne apper, for eksempel WebAPI og Navigation, har publisert appstøtte for egendefinerte sider. Disse API-ene kan brukes i kodekomponenten for egendefinerte sider og fungerer i den endelige publiserte appen.
  • Hvis du vil se støttestatusen for hver enkel API, kan du se Referanse for API for Power Apps component framework

Kodekomponenter gjør at profesjonelle utviklere kan lage egendefinerte kodekomponenter for bruk i en app. Denne utvidelsesmekanismen for fullstendig kode gir førsteklasses application lifecycle management (ALM), slik at tilgjengelige komponenter kan utvides sømløst til alle apputviklere i hele organisasjonen. Kodekomponenter kan brukes på nytt på tvers av egendefinerte sider, lerretsapper og modelldrevne apper. De kan oppdateres, pakkes og flyttes sentralt ved hjelp av standard Microsoft Dataverse-løsninger. Mer informasjon: Oversikt over Power Apps component framework

Aktivere Power Apps component framework for egendefinerte sider

Hvis du vil bruke kodekomponenter på en egendefinert side, må du aktivere funksjonen Power Apps component framework. Mer informasjon: Aktivere funksjonen Power Apps component framework

Aktiver Power Apps component framework.

Lage kodekomponenter for bruk på en egendefinert side

Denne delen beskriver hvordan du lager, importerer og tester kodekomponenter.

Lage og importere kodekomponenter i Dataverse

Kodekomponenter for egendefinerte sider følger samme mønster som med lerretsapper. Kodekomponenter må først implementeres før de kan legges til på en egendefinert side. Hvis du vil lage en kodekomponent, kan du se Lage den første komponenten din.

Du kan også prøve OOB-eksempelkomponenter for å komme raskt i gang. Når du er ferdig å implementere kodekomponenten, kan den pakkes inn i en løsning og legges til i Dataverse, slik at den blir tilgjengelig for bruk på alle egendefinerte sider i tråd med modelldrevne apper og lerretsapper. Mer informasjon: Application lifecycle management (ALM) for kodekomponenter.

Importere og bruke kodekomponent på en egendefinert side

Alle kodekomponentene som tidligere ble importert til Dataverse ved hjelp av løsninger, kan brukes av egendefinerte sider i et miljø. Velg Legg til (+) i ruten til venstre, og velg deretter Hent flere komponenter nederst på siden. Det vises en kodefane i ruten Importer komponenter der alle kodekomponentene som finnes i miljøet, vises.

Hent kodekomponenter for en egendefinert side.

Obs!

  • Hvis kodefanen ikke vises i ruten Importer komponent, kontrollerer du at innstillingen for funksjonen Power Apps component framework for lerretsapper er aktivert. Mer informasjon: Aktivere funksjonen Power Apps component framework
  • Pass også på at du arbeider med den nyeste versjonen av lerretsappstudioet for redigering.

De nylig tilføyde kodekomponentene er nå tilgjengelige under delen Kodekomponenter. De kan legges til på en egendefinert side.

Legg til nett-API-kodekomponenter for en egendefinert side.

Teste kodekomponenten i studioet og den publiserte appen

Kodekomponenter er, slik som lerretsapper, interaktive og kan testes i redigeringsmiljøet i studioet for egendefinert side. Bestemte API-er, for eksempel Web APIs og Navigation, som bare har kjøretidsstøtte for egendefinert side når de aktiveres, viser imidlertid feilmeldingen «Metode er ikke implementert».

Nett-API for opprettelse av oppføring er ikke implementert.

Du kan forkaste denne feilmeldingen og publisere den egendefinerte siden. Deretter legger du til denne egendefinerte siden i den modelldrevne appen og publiserer appen for å se nett-API-en for egendefinert side i aksjon.

Bildet nedenfor viser standard nett-API-eksempelkontroll og navigasjons-API-kontroll lagt til på den egendefinerte siden som fungerer i en publisert modelldrevet app.

Tilleggsressurser for kodekomponent

Du kan også bruke andre eksempelkomponenter fra Microsoft.

Legg til standard eksempelkontroller på en egendefinert side.

Du kan også prøve noe fra fellesskapsgalleriet for Power Apps.

Galleri for komponenter.

Se også

Oversikt over egendefinert side for modelldrevet app

Legge til en egendefinert side i den modelldrevne appen

Bruke Power Fx på en egendefinert side

Oversikt over Power Apps-koblinger

Legge til datatilkobling i lerretsapputforming