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
Model obiektu Wstążka ― Omówienie
Dostosowywanie Wstążki do programu Outlook
Uzyskiwanie dostępu do regionów formularzy w czasie wykonywania