مشاركة عبر


تخصيص شريط لـ Outlook

ينطبق على

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

نوع المشروع

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

إصدار Microsoft Office

  • Outlook 2007

  • Outlook 2010

عندما تقوم بتخصيص "شريط" في Outlook Microsoft المكتب 2010 Suite، يجب مراعاة مكان ظهور شريط المخصص الخاص بك في تطبيق. Outlook 2010عرض "شريط" في واجهة مستخدم (واجه مستخدم) للتطبيق الرئيسي والإطارات التي يتم فتحها عند للمستخدمين إجراء tكـks معينة، مثل كـ إنشاء رسائل e-بريد. نوافذ التطبيق تلك تدعى المتفحصات. يعرض Outlook 2007 فقط الشريط في المتفحصات.

ارتباط إلى فيديو للحصول على عرض فيديو توضيحي ذي صلة، راجع كيف يمكنني القيام بما يلي: استخدام مصمم الشريط لتخصيص الشريط الموجود في Outlook ؟.

إضافة شريط مخصص إلى واجهة مستخدم التطبيق الرئيسي

UI التطبيق الرئيسي في Outlook تدعى المستكشف (Explorer). إذا كنت تستخدم العنصر الشريط (مصمم مرئى) ، يمكنك إضافة شريط إلى المستكشف بالنقر فوق الخاصية RibbonType من الشريط في النافذة خصائص ، ثم اختيار Microsoft.Outlook.Explorer.

تعيين الشريط إلى متفحص

تُعرِّف المتفحص الذي تريد تخصيصه عن طريق تحديد نوع الشريط الذي يناظر فئة الرسالة بالنسبة للمراقب.

إذا كنت تستخدم عنصر الشريط (مصمم مرئى) ، انقر فوق الخاصية RibbonType من الشريط الموجود في النافذة خصائص ثم حدد واحد أو أكثر من "معرفات الشريط" من قائمة القيم.

يمكنك إضافة شريط واحد أو أكثر إلى مشروع. في حالة مشاركة أكثر من شريط لمعرف الشريط ، تجاوز الأسلوب CreateRibbonExtensibilityObject في الفئة ThisAddin من مشروعك لتحديد أي شريط يعرض فى وقت تشغيل. لمزيد من المعلومات، راجع نظرة عامة على الشريط. لمزيد من المعلومات حول كل نوع الشريط، راجع المقال الفني تخصيص الشريط في Outlook 2007.

تحديد نوع الشريط باستخدام شريط XML

إذا كنت تستخدم العنصر Ribbon (XML) ، تحقق من قيمة المعلمة ribbonIDفي الأسلوب Microsoft.Office.Core.IRibbonExtensibility.GetCustomUI و قم بإرجاع الشريط المناسب.

أسلوب Microsoft.Office.Core.IRibbonExtensibility.GetCustomUI يتم إنشاؤه تلقائياً بواسطة Visual Studio في ملف التعليمات البرمجية الخاصة بالشريط . المعلمة ribbonID عبارة عن سلسلة تقوم بتعريف المستكشف أو نوع معين من المتفحص للحصول على قائمة كاملة من القيم الممكنة للمعلمة ribbonID راجع المقال الفني تخصيص الشريط في Outlook 2007.

مثال التعليمات البرمجية التالي يوضح كيفية عرض شريط مخصص فقط في Microsoft.Outlook.Mail.Composeالمتفحص. هذا هو المتفحص الذي يفتح عندما يقوم المستخدم بإنشاء رسالة البريد الإلكتروني الجديد. الشريط المخصص للعرض يتم تحديده في الأسلوب GetResourceText() الذي سيتم إنشاؤه في فئة الشريط لمزيد من المعلومات حول فئة الشريط ، راجع شريط XML.

Public Function GetCustomUI(ByVal ribbonID As String) As String _
    Implements Office.IRibbonExtensibility.GetCustomUI

    Dim ribbonXML As String = String.Empty

    If ribbonID = "Microsoft.Outlook.Mail.Compose" Then
        ribbonXML = GetResourceText("Trin_RibbonOutlookBasic.Ribbon1.xml")
    End If

    Return ribbonXML
End Function
public string GetCustomUI(string ribbonID)
{
    string ribbonXML = String.Empty;

    if (ribbonID == "Microsoft.Outlook.Mail.Compose")
    {
        ribbonXML = GetResourceText("Trin_RibbonOutlookBasic.Ribbon1.xml");
    }

    return ribbonXML;
}

راجع أيضًا:

المبادئ

الوصول إلى الشريط في وقت التشغيل

مصمم الشريط

شريط XML

موارد أخرى

نظرة عامة على الشريط