نظرة عامة حول قوالب مشاريع Office

ينطبق على

تنطبق المعلومات الموجودة في هذا الموضوع فقط على أنواع المشاريع وإصدارات Microsoft Office التالية: لمزيد من المعلومات، راجع الميزات المتوفرة بواسطة تطبيقات Office و نوع المشروع.

نوع المشروع

  • مشروعات على مستوى المستند

  • مشروعات على مستوى التطبيق

إصدار Microsoft Office

  • نظام 2007 Microsoft Office

  • Microsoft Office 2010

Microsoft المكتب أدوات المطورين في Visual Studio 2010تتضمن قوالب مشروع لإنشاء الأنواع التالية من حلول المكتب:

  • تخصيصات على مستوى المستند

  • وظائف إضافية على مستوى التطبيق

للمقارنة المفصلة بين هذه الأنواع من حلول Office ، راجع نظرة عامة حول تطوير حلول Office.

تتوفر قوالب مشروع Office في مربع الحوار مشروع جديد ضمن العقدة Office من عقد لغات Visual #Cو Visual Basic . قوالب مشروع Office تتوفر فقط من أجل Visual Basic و Visual C#. للحصول على تفاصيل حول إنشاء مشاريع Office ، راجع كيفية القيام بما يلي: إنشاء مشاريع Office في Visual Studio.

يوفر كل مشروع الملفات والتعليمات البرمجية التى تمكنك من الشروع في العمل على نوع محدد من الحل. تتضمن التعليمات البرمجية المنشأة لكل مشروع معالجات أحداث لبدء و إيقاف التشغيل. يمكنك إضافة التعليمات البرمجية هذه إلى معالجات الأحداث لتهيئة الحل الخاص بك عند تحميله و لتنظيف الحل الخاص بك عند إلغاء تحميله . لمزيد من المعلومات، راجع الأحداث في مشاريع Office. للحصول على مزيد من المعلومات حول الملفات في كل مشروع ، راجع مشاريع Office في بيئة Visual Studio.

ملاحظة

أدوات تطوير Office تتضمن بعض الإصدارات من Visual Studio 2010: لمزيد من المعلومات، راجع تكوين كمبيوتر لتطوير حلول Office.

تخصيصات على مستوى المستند

توفر العقدة Office في مربع الحوار مشروع جديد قوالب المشروع التالية للبدء في إنشاء تخصيصات على مستوى المستند خاصة بــ Word و Excel:

  • مستند Word 2007 و مستند Word 2010

  • قالب Word 2007 و قالب Word 2010

  • مصنف Excel 2007 و مصنف Excel 2010

  • قالب Excel 2007 و قالب Excel 2010

توفر قوالب مشروع مصنف Excel "و" مستند Word تعليمات برمجية للبدء في إنشاء حل يستند إلى المستند أو المصنف. في هذه الأنواع من الحلول ، تقوم التعليمات البرمجية فقط بالتشغيل عندما يكون المستند المقترن مفتوح في Word أو Excel.

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

للحصول على مزيد من المعلومات حول الاختلافات بين اختيار المستند أو الحل المستند إلى القوالب، راجع حلول المستند مقابل حلول القالب.

ملاحظة

لا يمكن استخدام قوالب Word التي تشير إلى ملحقات التعليمات البرمجية التي تمت إدارتها كوظائف إضافية عمومية. لا يتم استدعاء التجميع إذا تم تحميل القالب من دليل بدء التشغيل من Word. لمزيد من المعلومات، راجع قيود القوالب العمومية و الوظائف الإضافية الخاصة بـ Excel ( ملفات .xla ).

للحصول على معلومات حول الشروع في العمل مع هذه الأنواع من المشاريع، راجع المواضيع التالية:

وظائف إضافية على مستوى التطبيق

توفر العقدة Office في مربع الحوار مشروع جديد قوالب المشروع التالية للبدء في إنشاء وظائف إضافية على مستوى المستند خاصة بالتطبيقات التالية :

  • وظائف Excel 2007 الإضافية و وظائف 2010 Excel الإضافية

  • وظائف InfoPath 2007 الإضافية و وظائف InfoPath 2010 الإضافية

  • وظائف Outlook 2007 الإضافية و وظائف Outlook 2010 الإضافية

  • وظائف PowerPoint 2007 الإضافية و وظائف PowerPoint 2010 الإضافية

  • وظائف Project 2007 الإضافية و وظائف Project 2010 الإضافية

  • وظائف Visio 2007 الإضافية و وظائف Visio 2010 الإضافية

  • وظائف Word 2007 الإضافية و وظائف Word 2010 الإضافية

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

للحصول على معلومات حول الشروع في العمل مع هذه الأنواع من المشاريع، راجع المواضيع التالية:

راجع أيضًا:

المهام

كيفية القيام بما يلي: إنشاء مشاريع Office في Visual Studio

المبادئ

البدء في برمجة تخصيصات على مستوى المستند في Excel

الشروع في برمجة تخصيصات على مستوى المستند في Word

البدء في برمجة وظائف إضافية على مستوى التطبيق

حلول المستند مقابل حلول القالب

باستخدام مستكشف الحلول

موارد أخرى

تصميم و إنشاء حلول Office

تطوير حلول Office