حلول PowerPoint
ينطبق على |
---|
تنطبق المعلومات الموجودة في هذا الموضوع فقط على أنواع المشاريع وإصدارات Microsoft Office التالية: لمزيد من المعلومات، راجع الميزات المتوفرة بواسطة تطبيقات Office و نوع المشروع. نوع المشروع
إصدار Microsoft Office
|
يوفر Visual Studio قوالب المشروع التي يمكنك استخدامها لإنشاء وظائف إضافية على مستوى التطبيق لـ Microsoft Office PowerPoint. يمكنك استخدام الوظائف الإضافية لأتمتة PowerPoint أو توسيع ميزات PowerPoint أو تخصيص واجهة مستخدم PowerPoint (UI).
للحصول على مزيد من المعلومات حول الوظائف الإضافية على مستوى التطبيق ، راجع البدء في برمجة وظائف إضافية على مستوى التطبيق و بنية الوظائف الإضافية على مستوى التطبيق.
إذا لم تكن ذا خبرة في البرمجة مع Microsoft Office، راجع الشروع في العمل (تطوير المكتب في Visual Studio).
للحصول على عرض فيديو توضيحي ذي صلة، راجع كيف يمكنني القيام بما يلي: إنشاء وظيفة إضافية لـ Microsoft PowerPoint ؟.
أتمتة PowerPoint باستخدام نموذج كائن PowerPoint
نموذج كائن PowerPoint يقوم بكشف العديد من الأنواع التي يمكنك استخدامها لأتمتة PowerPoint. تمكنك هذه الأنواع لكتابة التعليمات البرمجية لإنجاز المهام الشائعة:
بشكل برمجي قم بإنشاء وتنسيق العروض التقديمية.
إضافة أو إزالة الشرائح من العروض التقديمية.
إضافة أو تغيير الأشكال على الشريحة.
للوصول إلى نموذج كائن PowerPoint من الوظيفة الإضافية Visual Studio Tools لـ Office قم باستخدام الحقل Application من الفئة ThisAddIn في المشروع الخاص بك. الحقل Application يقوم بإرجاع الكائن Microsoft.Office.Interop.PowerPoint.Application الذي يمثل المثيل الحالي لـ PowerPoint. لمزيد من المعلومات، راجع برمجة وظائف إضافية على مستوى التطبيق.
عند الاستدعاء إلى نموذج كائن PowerPoint ، يمكنك استخدام الأنواع التي تم توفيرها في تجميع التوافق الأساسي لـ PowerPoint. إن تجميع التوافق الأساسي يعمل كجسر بين التعليمات برمجية التي تمت إدارتها في الوظيفة الإضافية Visual Studio Tools لـ Office و نموذج الكائن COM في PowerPoint. كافة الأنواع في تجميع التوافق الأساسي الخاص بـ PowerPoint تيم تعريفها في مساحة الاسم Microsoft.Office.Interop.PowerPoint . للحصول على معلومات حول تجميعات التوافق الأساسية ، راجع نظرة عامة حول تطوير حلول Office و مكتب التجميعات إمكانية التشغيل المتداخل الأساسية.
استخدام وثائق نموذج الكائن الخاصة بـ PowerPoint
للحصول على معلومات حول الفئات التي يمكنك استخدامها في نموذج كائن PowerPoint ، راجع مجموعات الوثائق التالية:
توفر هذه الوثائق معلومات حول نموذج كائن PowerPoint كما يتم كشفها ل Visual Basic بالنسبة إلى التعليمات البرمجية الخاصة بالتطبيق. هذه المواصفات الخاصة بالكائنات و الأعضاء أيضاً تطبق على الفئات المناظرة في تجميعات التوافق الأساسية. على سبيل المثال، كائن العرض التقديمي في وثائق VBA PowerPoint يتوافق مع فئة Microsoft.Office.Interop.PowerPoint.Presentation في تجميع التوافق الأساسي .
ملاحظة
في هذا الوقت لا توجد وثائق مرجعية لتجميعات التوافق الأساسية الخاصة بـ PowerPoint.
أنواع إضافية في تجميع التوافق الأساسي
أثناء كتابة التعليمات البرمجية التي تستخدم تجميعات التوافق الأساسية قد تلاحظ العديد من الأنواع الغير الموضحة في مرجع VBA. هذه الأنواع الإضافية التي تساعد في ترجمة الكائنات في نموذج كائن يستند إلى COM خاص بـ PowerPoint للتعليمات البرمجية المدارة ، غير معدة للاستعمال بشكل مباشر في التعليمات البرمجية الخاصة بك.
لمزيد من المعلومات، راجع Overview of Classes and Interfaces in the Office Primary Interop Assemblies.
تخصيص واجهة المستخدم من PowerPoint
يمكنك استخدام Visual Studio Tools لـ Office للتعديل في واجهة مستخدم PowerPoint بالطرق التالية. خيارات.
المهمة |
لمزيد من المعلومات |
---|---|
إنشاء جزء مهام مخصص. |
|
إضافة علامات تبويب مخصصة إلى "الشريط". |
|
إضافة مجموعات مخصصة إلى تبويب مضمن على الشريط. |
للحصول على مزيد من المعلومات حول تخصيص واجهة مستخدم PowerPoint و باقي تطبيقات Microsoft Office، راجع تخصيص واجهة Office.
راجع أيضًا:
المهام
الإرشادات التفصيلية: إنشاء أول وظيفة إضافية لك على مستوى التطبيق في PowerPoint
كيفية القيام بما يلي: إنشاء مشاريع Office في Visual Studio
المرجع
مكتب التجميعات إمكانية التشغيل المتداخل الأساسية
مرحباً بك في مرجع مطوِّر Microsoft Office PowerPoint 2007
المبادئ
البدء في برمجة وظائف إضافية على مستوى التطبيق
نظرة عامة حول تطوير حلول Office
بنية الوظائف الإضافية على مستوى التطبيق
كتابة التعليمات البرمجية في حلول Office