Adăugați componente de cod la o pagină particularizată pentru aplicația dvs. bazată pe model

Acest articol prezintă utilizarea componentelor de cod create de dezvoltatorii profesioniști care utilizează Power Apps component framework dintr-o pagină personalizată. Pentru extensibilitate UX personalizată cu cod redus, consultați adăugați componente de pânză la o pagină particularizată pentru aplicația dvs. proiectată pe bază de model.

Important

Notă

  • Paginile particularizate acceptă toate API-urile component framework care sunt acceptate în prezent pentru aplicațiile proiectate pe pânză.
  • Anumite API-uri specifice aplicației bazate pe model, cum ar fi WebAPI și Navigare au publicat asistență pentru aplicații pentru pagini personalizate. Aceste API-uri pot fi utilizate în componenta de cod pentru pagini personalizate și funcționează în aplicația publicată finală.
  • Pentru starea de suport API individuală pe fiecare platformă, consultați Power Apps component framework - referință API

Componentele de cod oferă dezvoltatorilor profesioniști posibilitatea de a crea componente de cod personalizate pentru utilizare în cadrul unei aplicații. Acest mecanism de extensibilitate pro-cod oferă managementul ciclului de viață al aplicațiilor (ALM) de primă clasă pentru a extinde fără probleme componentele disponibile tuturor producătorilor de aplicații din întreaga organizație. Componentele codului pot fi reutilizate pe pagini personalizate, pânză și aplicații proiectate pe bază de model. Acestea pot fi actualizate la nivel central, ambalate și mutate folosind soluții Microsoft Dataverse standard. Informații suplimentare: Prezentare generală a Power Apps component framework

Activare Power Apps component framework pentru pagini particularizate

Pentru a utiliza componentele de cod într-o pagină personalizată, trebuie să activați caracteristica Power Apps component framework. Mai multe informații: Activați caracteristica Power Apps component framework

Activați Power Apps component framework.

Creați componente de cod pentru utilizare într-o pagină particularizată

Această secțiune descrie cum să creați, să importați și să testați componentele codului.

Crearea și importarea componentelor de cod în Dataverse

Componentele codului pentru paginile personalizate urmează același model ca în aplicația proiectată pe pânză. Componentele codului trebuie implementate mai întâi înainte de a putea fi adăugate la o pagină particularizată. Pentru a crea o componentă de cod, consultați Creați-vă prima componentă.

Puteți încerca, de asemenea Componente de probă OOB pentru a porni. Odată ce ați terminat de implementat componenta codului, acesta poate fi ambalat într-o soluție și adăugat la Dataverse, făcându-l disponibil pentru utilizare în toate paginile particularizate, în conformitate cu aplicațiile bazate pe model și pe pânză. Mai multe informații: Gestionarea ciclului de viață al aplicației pentru componentele codului (ALM).

Importarea și utilizarea componentei de cod într-o pagină particularizată

Într-un mediu, paginile personalizate pot utiliza toate componentele de cod importate anterior în Dataverse utilizând soluții. În panoul din stânga, selectați Adăugați (+), apoi selectați Obțineți mai multe componente în josul paginii. Veți vedea o filă de cod pe panoul Importați componente care prezintă toate componentele de cod prezente în mediu.

Obțineți componente de cod pentru o pagină particularizată.

Notă

  • Dacă fila cod nu apare în panoul Componenta de import, verificați dacă caracteristica Power Apps component framework pentru aplicațiile proiectate pe pânză este activată. Mai multe informații: Activați caracteristica Power Apps component framework
  • De asemenea, asigurați-vă că lucrați la cea mai recentă versiune de autor pentru studio de aplicații proiectate pe pânză.

Componentele de cod nou adăugate sunt acum disponibile în secțiunea Componentele codului. Poate fi adăugat la o pagină particularizată.

Adăugați componente de cod web API pentru o pagină particularizată.

Testarea componentei de cod din interiorul studioului și al aplicației publicate

La fel ca aplicațiile proiectate pe pânză, componentele de cod sunt interactive și pot fi testate în mediul personalizat de creare a unui studio de pagini. Cu toate acestea, API-uri specifice cum ar fi Web APIs și Navigation, care au asistență de rulare al paginii personalizate numai atunci când sunt invocate, va afișa mesajul de eroare „Metodă neimplementată”.

Creați înregistrare web API neimplementată.

Puteți respinge această eroare și puteți publica pagina particularizată. Apoi, adăugați această pagină personalizată în aplicația bazată pe model și publicați aplicația pentru a vedea în acțiune API-ul web al paginii personalizate.

Imaginea de mai jos prezintă Control eșantion API Web standard și Control API de navigare adăugat la pagina personalizată care funcționează într-o aplicație publicată bazată pe model.

Resurse suplimentare pentru componente de cod

Puteți folosi și alte componente eșantion de la Microsoft.

Adăugați exemple de controale standard la o pagină particularizată.

Sau încercați câteva din galeria comunității Power Apps.

Galerie de componente.

Consultați și

Prezentare generală a paginii particularizate Aplicație proiectată pe bază de model

Adăugarea unei pagini personalizate la aplicația dvs. proiectată pe bază de model

Utilizați PowerFx în pagina particularizată

Prezentare generală a conectorilor Power Apps

Adăugați conexiune de date în proiectantul de pânză