Udostępnij za pośrednictwem


Uzyskiwanie dostępu do wstążki w czasie wykonywania

Można napisać kod, aby pokazać, ukryć i modyfikowanie wstęgi i umożliwić użytkownikom uruchomienie kodu z formantów niestandardowych okienko zadań, w okienku Akcje lub regionu formularza programu Outlook.

Wstążkę można uzyskać dostęp za pomocą Globals klasy.Dla projektów programu Outlook można uzyskać dostęp wstążki, które pojawiają się w określone okno inspektora programu Outlook lub Outlook Explorer.

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.

Dostęp do wstążki, za pomocą klasy Globals

Można użyć Globals klasy dostęp na Wstążce w projektu na poziomie dokumentu i projektów na poziomie aplikacji z dowolnego miejsca w projekcie.

Aby uzyskać więcej informacji o Globals klasy, zobacz Globalny dostęp do obiektów w projektach pakietu Office.

W poniższym przykładzie użyto Globals klasy dostępu wstążki niestandardowej o nazwie Ribbon1 i ustawić tekst wyświetlany w polu kombi na wstążce na Hello World.

Private Sub Access_All_Ribbons_Globals()
    Globals.Ribbons.Ribbon1.comboBox1.Text = "Hello World" 
End Sub
private void Access_All_Ribbons_Globals()
{
    Globals.Ribbons.Ribbon1.comboBox1.Text = "Hello World";
}

Uzyskiwanie dostępu do kolekcji wstążki, które pojawiają się w określone okno inspektora programu Outlook

Kolekcja wstążki, które pojawiają się w programie Outlook można uzyskać dostęp inspektorów.Inspektor jest oknem, które otwiera w programie Outlook, gdy użytkownicy wykonywania niektórych zadań, takich jak tworzenie wiadomości e-mail.Dostęp do wstążki okno Inspektora, call Ribbons właściwość Globals klasy i w Inspector obiekt, który reprezentuje inspektora.

Poniższy przykład pobiera kolekcja wstążki, inspektora, który aktualnie ma fokus.W tym przykładzie następnie uzyskuje dostęp do taśmy o nazwie Ribbon1 i ustawia tekst wyświetlany w polu kombi na wstążce na Hello World.

Private Sub Access_Ribbons_By_Inspector()
    Dim ribbonCollection As ThisRibbonCollection = Globals.Ribbons _
        (Globals.ThisAddIn.Application.ActiveInspector())
    ribbonCollection.Ribbon1.ComboBox1.Text = "Hello World" 
End Sub
private void Access_Ribbons_By_Inspector()
{
    ThisRibbonCollection ribbonCollection = 
        Globals.Ribbons
            [Globals.ThisAddIn.Application.ActiveInspector()];
    ribbonCollection.Ribbon1.comboBox1.Text = "Hello World";
}

Uzyskiwanie dostępu do kolekcji wstążki, które są wyświetlane dla określonego programu Outlook Explorer

Kolekcja wstążki, które pojawiają się w programie Outlook można uzyskać dostęp Explorer.Explorer jest głównym aplikacji interfejsu użytkownika (UI) dla wystąpienia programu Outlook.Dostęp do wstążki okna programu Explorer, należy zadzwonić Ribbons właściwość Globals klasy i w Explorer obiekt, który reprezentuje Eksploratora.

Poniższy przykład pobiera kolekcja Wstążki programu Explorer, który aktualnie ma fokus.W tym przykładzie następnie uzyskuje dostęp do taśmy o nazwie Ribbon1 i ustawia tekst wyświetlany w polu kombi na wstążce na Hello World.

Private Sub Access_Ribbons_By_Explorer()
    Dim ribbonCollection As ThisRibbonCollection = Globals.Ribbons _
        (Globals.ThisAddIn.Application.ActiveExplorer())
    ribbonCollection.Ribbon1.ComboBox1.Text = "Hello World" 
End Sub
private void Access_Ribbons_By_Explorer()
{
    ThisRibbonCollection ribbonCollection =
        Globals.Ribbons
            [Globals.ThisAddIn.Application.ActiveExplorer()];
    ribbonCollection.Ribbon1.comboBox1.Text = "Hello World";
}

Zobacz też

Zadania

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

Wskazówki: aktualizowanie formantów na wstążce w czasie wykonywania

Koncepcje

Projektant wstążki

XML — Wstążka

Model obiektu Wstążka ― Omówienie

Dostosowywanie Wstążki do programu Outlook

Uzyskiwanie dostępu do regionów formularzy w czasie wykonywania

Inne zasoby

Wstążka ― Omówienie