Přizpůsobení pásu karet pro aplikaci Outlook
Při přizpůsobování pásu karet v aplikace Microsoft Office Outlook je nutné zvážit, kde se zobrazí vaše vlastní pásu karet v aplikaci.Outlook 2010na pásu karet se zobrazí v uživatelském rozhraní (UI) hlavní aplikace a v systému windows, které se otevřou při uživatelům provádět určité úlohy, jako je například vytváření e-mailové zprávy.Tyto aplikace jsou pojmenovány inspektorů.
Související video ukázky, viz jak I: použít Návrhář pásu přizpůsobení pásu karet aplikace Outlook?.
Platí pro: Informace v tomto tématu se vztahují na projekty na úrovni aplikace v Outlooku 2013 a v Outlooku 2010. Další informace najdete v tématu Dostupné funkce podle aplikací systému Office a typů projektu.
Přidání vlastní pásu do hlavní aplikace uživatelského rozhraní
Hlavní aplikace uživatelského rozhraní aplikace Outlook se nazývá aplikace Explorer.Pokud používáte pásu karet (vizuální Návrhář) zboží, můžete přidat pásu karet do aplikace Explorer klepnutím RibbonType vlastnost pásu karet v Vlastnosti okna a klepnutím na tlačítko Microsoft.Outlook.Explorer.
Přiřazení inspektor pásu karet
Můžete identifikovat inspektor, který chcete upravit zadáním typu pásu karet, který odpovídá třída zprávy pro inspektor.
Pokud používáte pásu karet (vizuální Designer) položky, klepněte RibbonType vlastnost pásu karet v Vlastnosti okna a pak vyberte jednu nebo více pásu ID ze seznamu hodnot.
Přidáte-li více než jeden pás karet projektu.Pokud více než jeden pás karet sdílí ID pásu, přepsat CreateRibbonExtensibilityObject metodu ThisAddin třídy projektu určit, které ribbon zobrazit při spuštění.Další informace naleznete v tématu Přehled pásu karet.Další informace o jednotlivých typech pásu karet naleznete v článku technické přizpůsobení pásu karet v aplikaci Outlook 2007.
Určení typu pásu karet pomocí pásu karet XML
Pokud používáte Pásu karet (XML) položky, zkontrolujte hodnotu ribbonID parametr v GetCustomUI metoda a vrátit odpovídající pásu karet.
GetCustomUI Metoda automaticky generované v souboru pásu kódu Visual Studio.ribbonID Parametr je řetězec, který identifikuje Průzkumník nebo inspektor určitého typu.Úplný seznam možných hodnot ribbonID parametr, naleznete v článku technické přizpůsobení pásu karet v aplikaci Outlook 2007.
Následující příklad kódu ukazuje, jak zobrazit vlastní pouze v pásu karet Microsoft.Outlook.Mail.Compose inspektor.To je inspektor, který se otevře, když uživatel vytvoří nový e-mail.Zobrazení pásu karet je určena v GetResourceText() metodu, která je generována v Ribbon třídy.Další informace o Ribbon třídy naleznete v tématu Pás karet – 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;
}