العمل مع وظائف Office الإضافية

في بعض الأحيان قد ترغب في منح حق الوصول إلى عناصر تحكم الواجهة التي تقوم بتشغيل التعليمات البرمجية لتعديل المستندات. يوفر Aspose.Words API وحدة webextensions، التي تمنح فئات مختلفة لتخصيص العناصر والسمات لتوسيع مفردات XML لتمثيل وظائف Office الإضافية.

يمكن تقسيم مساحة الاسم WebExtensions بشكل مشروط إلى:

  • كائنات للعمل مع جزء المهام
  • كائنات للعمل مع ملحقات الويب

استخدام أجزاء المهام

أجزاء المهام عبارة عن أسطح واجهة يتم عرضها على الجانب الأيمن من النافذة في Microsoft Word. يتيح جزء المهام للمستخدمين الوصول إلى عناصر تحكم الواجهة التي يمكنها تشغيل التعليمات البرمجية لتعديل المستندات.

على سبيل المثال، باستخدام Aspose.Words API، يمكنك إضافة وظيفة إضافية لجزء المهام وتخصيص مظهرها.

استخدام ملحقات الويب

ملحقات الويب هي أدوات تعمل على توسيع إمكانيات تطبيقات Office والتفاعل مع محتوى مستند Office. توفر ملحقات الويب وظائف إضافية لعملاء Office لتحسين تجربة المستخدم.

يوفر Aspose.Words القدرة على إضافة ملحقات الويب من نوع جزء المهام باستخدام فئتي WebExtension وTaskPane، كما يسمح لك بتخصيص الجزء وخصائص الامتداد.

يوضح مثال التعليمات البرمجية التالي كيفية إنشاء أجزاء المهام وإضافتها إلى أجزاء مهام ملحق الويب ذات الخصائص الأساسية:

لرؤية قائمة الوظائف الإضافية لجزء المهام، استخدم خاصية web_extension_task_panes.

يوضح مثال التعليمات البرمجية التالي كيفية الحصول على قائمة الوظائف الإضافية هذه: