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
Ö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.
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.
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.
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.
Veya Power Apps topluluk galerindeki bileşenleri deneyin.
Ayrıca bkz.
Model temelli uygulama özel sayfaya genel bakış
Model temelli uygulamanıza özel bir sayfa ekleme
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin