Postupy: Export pásu karet z návrháře pásu karet do kódu XML pásu karet

Pásu karet (vizuální návrhář) položka nepodporuje všechny možné typy vlastního pásu.Další způsoby přizpůsobení pásu karet, export pásu karet z Návrháře pásu XML a XML přímo upravovat.

[!POZNÁMKA]

Všechny hodnoty vlastností se zobrazí v souboru XML pásu karet.Další informace naleznete v tématu Přehled pásu karet.

Platí pro: Informace v tomto tématu se vztahují na projekty na úrovni dokumentu i na úrovni aplikace v těchto aplikacích: Excel 2013 a Excel 2010, InfoPath 2013 a InfoPath 2010, Outlook 2013 a Outlook 2010, PowerPoint 2013 a PowerPoint 2010, Project 2013 a Project 2010, Visio 2013 a Visio 2010, Word 2013 a Word 2010. Další informace najdete v tématu Dostupné funkce podle aplikací systému Office a typů projektu.

Export XML pásu karet pás karet z Návrhář pásu karet

  1. Pravým tlačítkem myši na soubor kódu pásu karet v Průzkumníkua klepněte na tlačítko Návrhář zobrazení.

  2. Návrhář pásu karet klepněte pravým tlačítkem a potom klepněte na tlačítko Export do XML pásu karet.

    Visual Studio přidá do projektu soubor XML pásu karet a soubor kódu XML pásu karet.

  3. Vyhledejte komentáře, které začínají v pásu karet kód třídy,TODO:.

  4. Zkopírujte tyto komentáře k bloku kódu ThisAddin, ThisWorkbook, nebo ThisDocument třída v závislosti na vývoji typu řešení.

    Tento kód umožňuje aplikaci Microsoft Office zjišťovat a načíst vlastní pásu.Další informace naleznete v tématu Pás karet – XML.

  5. V ThisAddin, ThisWorkbook, nebo ThisDocument třídy, Odkomentujte bloku kódu.

    Poté, co jste Odkomentujte kód, měla podobat následujícímu příkladu.V tomto příkladu je volána třída pásu MyRibbon.

    Protected Overrides Function CreateRibbonExtensibilityObject() As  _
    Microsoft.Office.Core.IRibbonExtensibility
        Return New MyRibbon()
    End Function
    
    protected override Microsoft.Office.Core.IRibbonExtensibility CreateRibbonExtensibilityObject()
    {
        return new MyRibbon();
    }
    
  6. Přepněte do souboru kódu XML pásu karet a najít Ribbon Callbacks region.

    Je to, kde zápis metody zpětného volání pro zpracování akce uživatele, například klepnutím na tlačítko.

  7. Vytvoří metodu zpětného volání pro každou obslužnou rutinu události, kterou napsali kód Návrhář pásu karet.

  8. Přesunout všechny kód obslužné rutiny události z obslužné rutiny události zpětného volání metod a upravte kód pro práci s programovacím modelu rozšiřitelnost pásu karet (RibbonX).

    Informace o psaní metody zpětného volání a pomocí programovacího modelu RibbonX, Pás karet – XML.

Viz také

Úkoly

Návod: Vytvoření vlastní karty pomocí návrháře pásu karet

Návod: Vytvoření vlastní karty pomocí kódu XML pásu karet

Koncepty

Návrhář pásu karet

Pás karet – XML

Další zdroje

Přehled pásu karet