Aracılığıyla paylaş


Çalışma Zamanında Şerite Erişme

Şeriti göstermek, saklamak ve değiştirmek için kod yazabilir ve kullanıcıların kodu özel eylem bölmesi, eylemler bölmesi veya Outlook form bölgesinden çalıştırmasına olanak sağlayabilirsiniz.

Şerit'e Globals sınıfını kullanarak erişebilirsiniz.Outlook projeleri için özel Outlook Inspector veya Outlook Explorer penceresinde görünen Şeritlere erişebilirsiniz.

Uygulama hedefi: Bu konudaki bilgiler, şu uygulamalar için belge düzeyi projeler ve uygulama düzeyi projelere yöneliktir: Excel 2013 ve Excel 2010; InfoPath 2013 ve InfoPath 2010; Outlook 2013 ve Outlook 2010; PowerPoint 2013 ve PowerPoint 2010; Project 2013 ve Project 2010; Visio 2013 ve Visio 2010; Word 2013 ve Word 2010. Daha fazla bilgi edinmek için, bkz. Office Uygulaması ve Proje Türüne Göre Kullanılabilir Özellikler.

Globals Sınıfını Kullanarak Şerit'e Erişme

Belge düzeyi veya uygulama düzeyi projesindeki Şerit'e projenin herhangi bir yerinden erişmek için Globals sınıfını kullanabilirsiniz.

Globals sınıfı hakkında daha fazla bilgi için, bkz. Office Projelerindeki Nesnelere Genel Erişim.

Aşağıdaki örnekte Ribbon1 adı verilen Şerit'e erişmek ve Şerit üzerindeki birleşik giriş kutusunda görünen metni Hello World'e ayarlamak için Globals sınıfı kullanılır.

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";
}

Belirli Bir Outlook Inspector Penceresinde Görünen Şerit Koleksiyonuna Erişme

Outlook Inspector'da görünen Şerit koleksiyonuna erişebilirsiniz.Inspector, kullanıcı e-posta iletileri oluşturma gibi belirli görevleri gerçekleştirdiğinde Outlook'da açılan bir penceredir.Inspector penceresinin Şerit'ine erişmek için, Globals sınıfının Ribbons özelliğini çağırın ve Inspector'ı temsil eden Inspector nesnesine geçirin.

Aşağıdaki kod örneğinde geçerli olarak odaklanmış Inspector'ın Şerit koleksiyonu alınır.Bu örnekte daha sonra Ribbon1 adı verilen Şerit'e erişilir ve Şerit üzerindeki birleşik giriş kutusunda görünen metni Hello World'e ayarlanır.

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";
}

Belirli Bir Outlook Explorer'da Görünen Şerit Koleksiyonuna Erişme

Outlook Explorer'da görünen Şerit koleksiyonuna erişebilirsiniz.Explorer, Outlook'un örneği için ana uygulama kullanıcı arayüzüdür (UI).Explorer penceresinin Şerit'ine erişmek için, Globals sınıfının Ribbons özelliğini çağırın ve Explorer'ı temsil eden Explorer nesnesine geçirin.

Aşağıdaki kod örneğinde geçerli olarak odaklanmış Explorer'ın Şerit koleksiyonu alınır.Bu örnekte daha sonra Ribbon1 adı verilen Şerit'e erişilir ve Şerit üzerindeki birleşik giriş kutusunda görünen metni Hello World'e ayarlanır.

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";
}

Ayrıca bkz.

Görevler

İzlenecek Yol: Şerit Tasarımcısını Kullanarak Özel Sekme Oluşturma

İzlenecek Yol: Şerit Denetimlerini Çalışma Zamanında Güncelleme

Kavramlar

Şerit Tasarımcısı

Şerit XML

Şerit Nesne Modeline Genel Bakış

Outlook İçin Şerit Özelleştirme

Form Bölgesine Çalışma Zamanında Erişme

Diğer Kaynaklar

Şerite Genel Bakış