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
- Anında arayanlar için tam güven. Bu üye kısmen güvenilen kodla kullanılamaz. Daha fazla bilgi için bkz. Kısmen güvenilen kod kitaplıklarını kullanma.