Porady: eksportowanie wstążki z Projektanta wstążki do XML wstążki

Wstążki (Visual Designer) element nie obsługuje wszystkich możliwych typów dostosowania wstążki.Do dostosowania wstążki zaawansowane sposoby, można wyeksportować wstążki z projektanta do XML Wstążki i bezpośrednio edytować pliku XML.

[!UWAGA]

Nie wszystkie wartości właściwości są wyświetlane w pliku XML wstążki.Aby uzyskać więcej informacji, zobacz Wstążka ― Omówienie.

Zastosowanie: Informacje przedstawione w tym temacie mają zastosowanie do projektów na poziomie dokumentu i aplikacji dla następujących aplikacji: Excel 2013 i Excel 2010; InfoPath 2013 i InfoPath 2010; Outlook 2013 i Outlook 2010; PowerPoint 2013 i PowerPoint 2010; Project 2013 i Project 2010; Visio 2013 i Visio 2010; Word 2013 i Word 2010. Aby uzyskać więcej informacji, zobacz Funkcje dostępne w aplikacjach pakietu Office i typ projektu.

Aby wyeksportować wstążki z projektanta wstążki do XML wstążki

  1. Kliknij prawym przyciskiem myszy plik kodu wstążki w Solution Explorer, a następnie kliknij przycisk Projektanta widoku.

  2. Kliknij prawym przyciskiem myszy projektanta wstążki, a następnie kliknij przycisk Wstążki wyeksportować do pliku XML.

    Visual Studio dodaje plik XML Wstążki i pliku kodu XML wstążki do projektu.

  3. W klasie kod wstążki zlokalizować komentarze, które rozpoczynają się odTODO:.

  4. Kopiowanie bloku kodu w tych komentarzy do ThisAddin, Ten skoroszyt, lub ThisDocument klasy, w zależności od typu rozwiązanie rozwoju.

    Ten kod umożliwia aplikacji Microsoft Office odkryć i ładowanie niestandardowych wstążki.Aby uzyskać więcej informacji, zobacz XML — Wstążka.

  5. W ThisAddin, ThisWorkbook, lub ThisDocument klasy, Usuń oznaczenie komentarza bloku kodu.

    Po Usuń oznaczenie komentarza kodu powinna przypominać poniższy przykład.W tym przykładzie klasy Wstążka jest nazywany 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. Przełącz się do pliku kodu XML Wstążki i znaleźć Ribbon Callbacks regionu.

    Jest to, gdzie Pisanie metod wywołania zwrotnego do obsługi działań użytkownika, takie jak kliknięcie przycisku.

  7. Tworzenie metody wywołania zwrotnego dla każdego programu obsługi zdarzeń, który napisał w kodzie projektanta wstążki.

  8. Przenieść cały kod obsługi zdarzeń z obsługi zdarzeń do metody wywołania zwrotnego i modyfikować kod do pracy z rozszerzalność wstążki (RibbonX), model programowania.

    Aby uzyskać informacje o Pisanie metod wywołania zwrotnego i przy użyciu modelu programowania RibbonX, zobacz XML — Wstążka.

Zobacz też

Zadania

Wskazówki: tworzenie kart niestandardowych za pomocą Projektanta wstążki

Wskazówki: tworzenie kart niestandardowych za pomocą XML wstążki

Koncepcje

Projektant wstążki

XML — Wstążka

Inne zasoby

Wstążka ― Omówienie