مرجع dataApi للصفحات التوليدية

عند إنشاء صفحة باستخدام اللغة الطبيعية، يقوم الذكاء الاصطناعي بإنشاء صفحة React في TypeScript. تغطي الصفحة التي تم إنشاؤها تجربة المستخدم الأمامية عن طريق تحديد المكونات الصحيحة وتحديد أفضل تخطيط ومنطق العمل المقابل.

يمكنك عرض التعليمات البرمجية التي تم إنشاؤها وتحريرها لتحسين الإخراج. تستخدم عمليات البيانات كائنا dataApi يعرض الأساليب العامة المجمعة في هذه الفئات:

Category الوصف
أساليب جدول Dataverse إنشاء صفوف جدول Dataverse، واستردادها، وتحديثها، وحذفها، وأعمدة اختيار الاستعلام.
أساليب الموصل العمل مع البيانات التي يعرضها موصل Power Platform مرتبط بالصفحة.
أساليب عملية Dataverse استدعاء واجهات برمجة التطبيقات المخصصة Dataverse المرتبطة بالصفحة كإجراءات أو وظائف.
أساليب الصفحة التحكم في الصفحة التوليدية نفسها، مثل إرجاع قيمة عند استخدام الصفحة كمربع حوار.

أساليب الموصل وأساليب الإجراء والدالة هي أعضاء اختيارية في dataApi العقد. لا يقوم بعض المضيفين بتنفيذها، لذا تحقق دائما من وجود أسلوب (على سبيل المثال، if (dataApi.executeAction) { ... }) قبل استدعائه. لا يعني الأسلوب الموجود أن الصفحة تحتوي على موصل أو واجهة برمجة تطبيقات مخصصة Dataverse مرتبطة بها، أو أن واجهة برمجة التطبيقات المخصصة ممكنة أو مسموح بها للمستخدم الحالي. معالجة الوظائف غير المتوفرة وفشل واجهة برمجة التطبيقات المخصصة بشكل صريح بدلا من افتراض النجاح.

أساليب جدول Dataverse

استخدم أساليب جدول Dataverse للكائن dataApi لإنشاء صفوف جدول Dataverse واستردادها وتحديثها وحذفها وأعمدة اختيار الاستعلام.

Method الوصف
createRow إنشاء صف جديد في الجدول المحدد.
deleteRow حذف صف من الجدول المحدد.
getChoices استرداد الخيارات لاسم عمود الاختيار المحدد.
queryTable الاستعلام عن جدول بالخيارات المحددة.
retrieveRow استرداد صف من الجدول المحدد بالخيارات المحددة.
updateRow تحديث صف موجود في الجدول المحدد.

أساليب الموصل

استخدم أساليب الموصل للكائن dataApi للعمل مع البيانات التي يعرضها موصل Power Platform المرتبط بالصفحة.

Method الوصف
createConnectorRow إنشاء صف جديد في جدول الموصل المحدد.
deleteConnectorRow حذف صف من جدول الموصل المحدد.
executeConnectorOperation استدعاء عملية مسماة مكشوفة بواسطة موصل REST (مفتاح العملية)، مثل مستخدمو Office 365.
getConnectorSwagger استرداد تعريف Swagger (OpenAPI) للموصل.
getConnectorTableSchema استرداد المخطط لجدول (يسمى أيضا كيانا أو قائمة) يعرضه الموصل.
listConnectorDatasets يسرد مجموعات البيانات المتوفرة للموصل.
listConnectorOperations يسرد العمليات التي يعرضها موصل REST (مفتاح العملية).
listConnectorTables يسرد الجداول المتوفرة في مجموعة بيانات الموصل المحددة.
queryConnectorTable الاستعلام عن جدول يعرضه الموصل بالخيارات المحددة.
retrieveConnectorRow استرداد صف واحد من جدول الموصل المحدد.
updateConnectorRow تحديث صف موجود في جدول الموصل المحدد.

أساليب عمل ودالة Dataverse

استخدم أساليب الإجراء والدالة للكائن dataApi لاستدعاء واجهات برمجة التطبيقات المخصصة Dataverse المرتبطة بالصفحة.

Method الوصف
executeAction استدعاء واجهة برمجة تطبيقات Dataverse مخصصة مرتبطة بالصفحة كإجراء.
executeFunction استدعاء واجهة برمجة تطبيقات مخصصة Dataverse مرتبطة بالصفحة كدالة.
listBoundActions يسرد واجهات برمجة التطبيقات المخصصة Dataverse (الإجراءات والوظائف) المرتبطة بالصفحة.

أساليب الصفحة

استخدم أساليب الصفحة للكائن dataApi للتحكم في الصفحة التوليدية نفسها، مثل إرجاع قيمة عند استخدام الصفحة كمربع حوار.

Method الوصف
setPageOutput تعيين القيمة التي تم إرجاعها إلى البرنامج النصي للاتصال عند إغلاق مربع حوار صفحة إنشاء.