Aracılığıyla paylaş


Model temelli uygulamanız için özel sayfaya kod bileşenleri ekleme

Bu makalede, özel bir sayfa içinde Power Apps component framework kullanan profesyonel geliştiriciler tarafından oluşturulan kod bileşenlerinin kullanımı özetlenmektedir. Düşük kodlu özel UX genişletilebilirliği için bkz. model temelli uygulamanız için özel sayfaya tuval bileşenleri ekleme.

Önemli

  • Özel sayfalar, önemli ürün değişikliklerinin bulunduğu yeni bir özelliktir ve şu anda Özel Sayfa Bilinen Sorunları bölümünde açıklanan birçok bilinen sınırlamaya sahiptir.

Not

  • Özel sayfalar, tuval uygulamaları için şu anda desteklenen tüm Component Framework API'larını destekler.
  • WebAPI ve Gezinme gibi bazı model temelli uygulamaya özel API'lar özel sayfalar için uygulama desteği yayımlamıştır. Bu API'lar özel sayfalar için kod bileşeninde kullanılabilir ve yayımlanan nihai uygulama üzerinde çalışır.
  • Her platformdaki bağımsız API desteği durumu için bkz. Power Apps Component Framework API başvurusu

Kod bileşenleri, profesyonel geliştiricilere uygulama içinde kullanılacak özel kod bileşenleri oluşturma olanağı sağlar. Pro kod genişletilebilirlik mekanizması, kuruluş genelindeki tüm uygulama oluşturucuları için kullanılabilir bileşenleri kusursuz bir şekilde genişletmek için birinci sınıf uygulama yaşam döngüsü yönetimi (ALM) sağlar. Kod bileşenleri özel sayfalar, tuval uygulamaları ve model temelli uygulamalar üzerinde yeniden kullanılabilir. Standart Microsoft Dataverse çözümleri kullanılarak merkezi olarak güncelleştirilebilir, paketlenebilir ve taşınabilirler. Daha fazla bilgi: Power Apps component framework'e genel bakış

Özel sayfalar için Power Apps Component Framework'ü etkinleştirme

Özel sayfa içinde kod bileşenleri kullanmak için Power Apps component framework özelliğini etkinleştirmeniz gerekir. Daha fazla bilgi: Power Apps component framework özelliğini etkinleştirme

Power Apps component framework özelliğini etkinleştirme.

Özel sayfada kullanmak için kod bileşenleri oluşturma

Bu bölümde, kod bileşenlerinin nasıl oluşturulacağı, içeri aktarılacağı ve test edileceği özetlenmektedir.

Dataverse'de kod bileşenleri oluşturma ve içeri aktarma

Özel sayfalar için kod bileşenleri, tuval uygulamasındakiyle aynı modeli izler. Kod bileşenlerinin özel sayfaya eklenebilmesi için öncelikle uygulanması gerekir. Bir kod bileşeni oluşturmak için bkz. İlk bileşeninizi oluşturma.

Ayrıca, hızlı bir başlangıç yapmak için OOB örnek bileşenlerini deneyebilirsiniz. Kod bileşeninizi uygulamayı tamamladıktan sonra, bileşen bir çözüm içinde paketlenebilir ve Dataverse'e eklenebilir. Bu, model temelli uygulamalar ve tuval uygulamalarıyla ilgili tüm özel sayfalarda kullanıma hazır hale getirilmiş olur. Daha fazla bilgi: Kod bileşenleri uygulama yaşam döngüsü yönetimi (ALM).

Kod bileşenini içeri aktarma ve özel sayfada kullanma

Bir ortamda, özel sayfalar daha önce çözümler kullanılarak Dataverse'e aktarılmış tüm kod bileşenlerini kullanabilir. Sol bölmede, Ekle (+) seçeneğini belirleyin ve ardından sayfanın en altında Daha fazla bileşen al seçeneğini belirleyin. Bileşenleri içeri aktar bölmesinde Ortamda bulunan tüm kod bileşenlerini gösteren bir kod sekmesi göreceksiniz.

Özel sayfa için kod bileşenlerini alma.

Not

  • Bileşeni içeri aktar bölmesinde kod sekmesi görünmüyorsa, tuval uygulamaları için Power Apps component framework özelliği ayarının etkin olduğunu doğrulayın. Daha fazla bilgi: Power Apps component framework özelliğini etkinleştirme
  • Ayrıca, en son tuval uygulama stüdyosu yazma sürümü üzerinde çalıştığınızdan emin olun.

Yeni eklenen kod bileşenleri artık Kod bileşenleri bölümü altında kullanılabilir. Özel bir sayfaya eklenebilir.

Özel sayfa için Web API kod bileşenleri ekleme.

Kod bileşenini, stüdyo ve yayımlanan uygulama içinde test etme

Tuval uygulamaları gibi, kod bileşenleri de etkileşimlidir ve özel sayfa stüdyosu yazma ortamında test edilebilir. Ancak, Web APIs ve Navigation gibi özel sayfa çalışma zamanı desteğine yalnızca çağrıldığında sahip olan belirli API'lar, "Yöntem uygulanmadı" hata iletisini gösterir.

Kayıt oluştur Web API'sı uygulanmadı.

Bu hatayı yok sayıp özel sayfayı yayınlamayı seçebilirsiniz. Ardından, bu özel sayfayı model temelli uygulamaya ekleyin ve özel sayfa Web API'sını çalışırken görmek için uygulamayı yayımlayın.

Aşağıdaki resimde, yayımlanan bir model temelli uygulama içinde çalışan özel sayfaya eklenen standart Web API'sı örnek denetimi ve Gezinme API'sı denetimi gösterilir.

Ek kod bileşeni kaynakları

Microsoft tarafından sağlanan diğer örnek bileşenleri de kullanabilirsiniz.

Özel sayfaya standart örnek denetimler ekleme.

Veya Power Apps topluluk galerindeki bileşenleri deneyin.

Bileşen galerisi.

Ayrıca bkz.

Model temelli uygulama özel sayfaya genel bakış

Model temelli uygulamanıza özel bir sayfa ekleme

Özel sayfada PowerFx kullanma

Power Apps bağlayıcılarına genel bakış

Tuval tasarımcısında veri bağlantısı ekleme