مشاركة عبر


ExtensionQuery interface

يتم استخدام ExtensionQuery للبحث في المعرض عن مجموعة من الإضافات التي تتطابق مع واحدة من العديد من قيم الفلتر.

الخصائص

assetTypes

عند استرداد الامتدادات باستخدام استعلام ؛ في كثير من الأحيان يحتاج المتصل فقط إلى مجموعة فرعية صغيرة من الأصول. قد يحدد المتصل قائمة بأنواع الأصول التي يجب إرجاعها إذا كان الملحق يحتوي عليها. لن يتم إرجاع جميع الأصول الأخرى.

filters

كل عامل تصفية هو استعلام فريد وسيحتوي على مجموعة مطابقة من الإضافات التي تم إرجاعها من الطلب. سيكون لكل نتيجة نفس الفهرس في المصفوفة الناتجة التي كان لدى عامل التصفية في الاستعلام الوارد.

flags

يتم استخدام العلامات لتحديد مجموعة المعلومات التي يرغب المتصل في إرجاعها للإضافات المتطابقة.

تفاصيل الخاصية

assetTypes

عند استرداد الامتدادات باستخدام استعلام ؛ في كثير من الأحيان يحتاج المتصل فقط إلى مجموعة فرعية صغيرة من الأصول. قد يحدد المتصل قائمة بأنواع الأصول التي يجب إرجاعها إذا كان الملحق يحتوي عليها. لن يتم إرجاع جميع الأصول الأخرى.

assetTypes: string[]

قيمة الخاصية

string[]

filters

كل عامل تصفية هو استعلام فريد وسيحتوي على مجموعة مطابقة من الإضافات التي تم إرجاعها من الطلب. سيكون لكل نتيجة نفس الفهرس في المصفوفة الناتجة التي كان لدى عامل التصفية في الاستعلام الوارد.

filters: QueryFilter[]

قيمة الخاصية

flags

يتم استخدام العلامات لتحديد مجموعة المعلومات التي يرغب المتصل في إرجاعها للإضافات المتطابقة.

flags: ExtensionQueryFlags

قيمة الخاصية