مشاركة عبر


AddInBase.RequestService أسلوب

إرجاع كائن يقوم بتوسيع إحدى ميزات الموجودة في تطبيق Microsoft المكتب 2010 Suite.

مساحة الاسم:  Microsoft.Office.Tools
التجميع:  Microsoft.Office.Tools.Common.v4.0.Utilities (في Microsoft.Office.Tools.Common.v4.0.Utilities.dll)

بناء الجملة

'إقرار
Protected Overridable Function RequestService ( _
    serviceGuid As Guid _
) As Object
protected virtual Object RequestService(
    Guid serviceGuid
)

المعلمات

  • serviceGuid
    النوع: System.Guid
    Guidالتي تعرف واجهة التوافق مع البرامج الخارجية معتمد من قبل Microsoft المكتب التطبيقات.

القيمة المُرجعة

النوع: System.Object
كائن يطبق التوافق مع البرامج الخارجية في واجهة هو المعرف بواسطة serviceGuid.

ملاحظات

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

عندما تقوم بيمنع th هو الأسلوب، تحقق من القيمة serviceGuidمعلمة لتحديد أي واجهة التوافق مع البرامج الخارجية هو المطلوبة، ثم قم بالرجوع لكائن يقوم بتنفيذ الواجهة. عندما الوظيفة الإضافية تم تحميله، Visual Studio Tools لوقت تشغيل Officeمكالمات RequestServiceمرة واحدة أو أكثر لكل واجهة التي تكون معتمدة من قبل تطبيق، ويرسل القيمة التي يتم إرجاعها إلى Microsoft المكتب تطبيق التي يتم تم تحميلهها إضافة-بوصة لمزيد من المعلومات حول عملية التحميل إضافة-زر 'Ins'، راجع هندسة والوظائف الإضافية مستوى التطبيق.

ملاحظة

إذا تم تخصيص واجهة المستخدم "شريط" بإنشاء التطبيق الخاص بك ل Microsoft.Office.Core.IRibbonExtensibilityالواجهة أو بواسطة إضافة العنصر "شريط" (XML) إلى مشروع الخاص بك، يمكنك بدلاً من ذلك يمنع CreateRibbonExtensibilityObjectأسلوب بدلاً من RequestServiceأسلوب. للمزيد من المعلومات، راجع نظرة عامة على الشريط والشريط XML.

أمثلة

تعليمات برمجية مثال يوضح كيفية تطبيق واجهة التوافق مع البرامج الخارجية وتجاوز RequestServiceالأسلوب، راجع تخصيص ميزات UI باستخدام واجهات الامتداد.

أمن NET Framework.

راجع أيضًَا

المرجع

AddInBase الفئة

AddInBase الأعضاء

Microsoft.Office.Tools مساحة الاسم

موارد أخرى

تخصيص ميزات UI باستخدام واجهات الامتداد