Aracılığıyla paylaş


DocumentBase.CreateRibbonObjects Yöntem

Bir dizi döndürür OfficeRibbon nesnesini CreateRibbonExtensibilityObject yöntem.

Ad alanı:  Microsoft.Office.Tools.Word
Derleme:  Microsoft.Office.Tools.Word.v4.0.Utilities (Microsoft.Office.Tools.Word.v4.0.Utilities.dll içinde)

Sözdizimi

'Bildirim
Protected Overridable Function CreateRibbonObjects As IRibbonExtension()
protected virtual IRibbonExtension[] CreateRibbonObjects()

Dönüş Değeri

Tür: array<Microsoft.Office.Tools.Ribbon.IRibbonExtension[]
Bir dizi OfficeRibbon nesneler.

Notlar

Varsayılan uygulama tarafından bu yöntem çaðrýlýr CreateRibbonExtensibilityObject proje içerdiğinde yöntemi Şerit (Görsel Tasarımcı) öğeleri.

Ayrıca kılabilirsiniz CreateRibbonExtensibilityObject sırasında görüntülenecek Şerit çalışma zamanı belirtmek için yöntem.Daha fazla bilgi için bkz. Şerite Genel Bakış.

Örnekler

Aşağıdaki kod örneği geçersiz kılmaları CreateRibbonObjects yönteminde ThisDocument iki dizisi döndürür ve sınıf OfficeRibbon nesneler.İki Şerit adlı projeye ekleyin örnek gerektirir Ribbon1 ve Ribbon2 kullanarak Şerit (Görsel Tasarımcı) öğesi.Bu örneği kullanmak için çalıştırın ThisDocument bir belge düzeyi projesinde sınıf.

Protected Overrides Function CreateRibbonObjects() As  _
Microsoft.Office.Tools.Ribbon.IRibbonExtension()
    Dim allRibbons(1) As Microsoft.Office.Tools.Ribbon.IRibbonExtension
    allRibbons(0) = New Ribbon1
    allRibbons(1) = New Ribbon2
    Return allRibbons
End Function
protected override Microsoft.Office.Tools.Ribbon.IRibbonExtension[] CreateRibbonObjects()
{
    Microsoft.Office.Tools.Ribbon.IRibbonExtension[] allRibbons =
        new Microsoft.Office.Tools.Ribbon.IRibbonExtension[2];
    allRibbons[0] = new Ribbon1();
    allRibbons[1] = new Ribbon2();
    return allRibbons;
}

.NET Framework Güvenliği

Ayrıca bkz.

Başvuru

DocumentBase Sınıf

Microsoft.Office.Tools.Word Ad Alanı