يستخدم عنصر الميزة

يشير إلى الميزة التي تريد مكونات التعليمات البرمجية استخدامها.

متوفر ل

التطبيقات التي تستند إلى النموذج

المعلمات

Element الوصف نوع مطلوبة
name اسم الميزة التي تم الإعلان عنها في المكون string نعم
required يشير إلى ما إذا كان المكون يتطلب هذه الميزة أم لا boolean نعم

العنصر الأصل

Element الوصف
استخدام الميزة يعمل عنصر استخدام الميزة كمضمون حول uses-feature العناصر، والذي يسمح للمطورين أنفسهم بتعريف الميزات التي يريد مكونهم استخدامها. إذا لم تكن هناك عناصر ميزة استخدام معرفة، فلن يكون عنصر استخدام الميزة مطلوبا.

مثال

<feature-usage>
    <uses-feature name="WebAPI" required="true" />
</feature-usage>

يوضح الجدول التالي علاقة هذه الإعدادات بما يحدث في التعليمات البرمجية في وقت التشغيل ما إذا كانت وظيفة الميزة متوفرة لاستدعاء استنادا uses-feature إلى الإعدادات المحددة في البيان.

أظهر إذا كان المضيف يدعم إذا لم يكن المضيف يدعم
uses-feature name="device.captureImage" required="true" Context.device.captureImage != null، لا حاجة إلى فحص. تحذير في وقت التصميم. فشل تحميل المكون في وقت التشغيل.
uses-feature name="device.captureImage" required="false" Context.device.captureImage != null Context.device.captureImage == null، يمكن للمكون التحقق من ذلك بشكل تكيفي في وقت التشغيل.
(بلا) Context.device.captureImage == null Context.device.captureImage == null

مرجع مخطط بيان إطار عمل مكون Power Apps
مرجع واجهة برمجة تطبيقات إطار عمل مكون Power Apps
نظرة عامة على إطار عمل مكون Power Apps