RibbonBase Sınıf
Microsoft Office Kurdele özelleştirmeler için temel sınıf görevi görür.
Devralma Hiyerarşisi
System.Object
System.MarshalByRefObject
System.ComponentModel.Component
Microsoft.Office.Tools.Ribbon.RibbonBase
Ad alanı: Microsoft.Office.Tools.Ribbon
Derleme: Microsoft.Office.Tools.Common.v4.0.Utilities (Microsoft.Office.Tools.Common.v4.0.Utilities.dll içinde)
Sözdizimi
'Bildirim
Public MustInherit Class RibbonBase _
Inherits Component _
Implements IRibbonExtension, IExtension, IDisposable
public abstract class RibbonBase : Component,
IRibbonExtension, IExtension, IDisposable
RibbonBase türü aşağıdaki üyeleri ortaya koyar.
Oluşturucular
Ad | Açıklama | |
---|---|---|
RibbonBase | Altyapı. Yeni bir örneğini başlatır RibbonBase sınıfı. |
Üst
Özellikler
Ad | Açıklama | |
---|---|---|
Base | Alır RibbonBase nesne bu RibbonBase nesnesi uzatır. | |
CanRaiseEvents | Bileşeni bir olayı başlatmak gösteren değeri alır. (Component kaynağından devralındı.) | |
Container | Alır IContainer içeren Component. (Component kaynağından devralındı.) | |
Context | Inspector penceresini veya bu şerit ile ilişkili olan Outlook Explorer penceresinde alır. | |
DesignMode | Gösteren bir değeri alır mı Component şu anda Tasarım modunda olur. (Component kaynağından devralındı.) | |
Events | Bunun için bağlı olay işleyicileri listesini alır Component. (Component kaynağından devralındı.) | |
Factory | Alır veya ayarlar bu ile ilişkili şerit Fabrika RibbonBase. | |
Global | Belirten bir değeri alır veya ayarlar olup olmadığını bu RibbonBase aynı anda birden çok içerikte kullanılabilir. | |
Name | Alır veya ayarlar bu adı RibbonBase. | |
OfficeMenu | Alır bir RibbonOfficeMenu temsil eden Microsoft Office menüsünü özelleştirme. | |
Parent | Alır bir RibbonComponent temsil eden ana RibbonComponent bu RibbonBase. | |
RibbonId | Bu örneği oluşturmak için kullanılan şerit kimliği alır RibbonBase sınıfı. | |
RibbonType | Bu ile ilişkili şerit kimlikleri virgülle ayrılmış bir listesini alır RibbonBase örneği. | |
RibbonUI | Altyapı. Alır IRibbonUI şerit genişletilebilirliği kodu için Microsoft Office uygulaması tarafından sağlanan örnek. | |
Site | Alır veya ayarlar ISite , Component. (Component kaynağından devralındı.) | |
StartFromScratch | Alır veya tüm yerleşik sekme şeridinde ve komutların çoğu Microsoft Office menüsünde gizlemek ve yalnızca bu şerit öğesinde tanımlanan özelleştirmeleri görüntülemek isteyip gösteren bir değeri ayarlar. | |
Tabs | Topluluğu alır RibbonTab veritabanındaki nesneler RibbonOfficeMenu. | |
Tag | Alır veya ayarlar bu ile ilişkili uygulamaya özgü verileri RibbonBase. |
Üst
Yöntemler
Ad | Açıklama | |
---|---|---|
CreateObjRef | Uzak bir nesne ile iletişim kurmak için kullanılan bir proxy oluşturmak için gerekli tüm bilgileri içeren bir nesne oluşturur. (MarshalByRefObject kaynağından devralındı.) | |
Dispose() | Tarafından kullanılan tüm kaynakları serbest bırakır Component. (Component kaynağından devralındı.) | |
Dispose(Boolean) | Tarafından kullanılan yönetilmeyen kaynakları serbest RibbonBase sınıf ve isteğe bağlı olarak yönetilen kaynakları serbest bırakır. (Component.Dispose(Boolean) geçersiz kılınır.) | |
Equals | Belirtilen nesne için geçerli nesne eşit olup olmadığını belirler. (Object kaynağından devralındı.) | |
Finalize | Yönetilmeyen kaynakları serbest bırakır ve önce diğer temizleme işlemleri gerçekleştiren Component atık toplama işlemi tarafından iadesi. (Component kaynağından devralındı.) | |
GetHashCode | Belirli bir türü için bir karma işlev görür. (Object kaynağından devralındı.) | |
GetLifetimeService | Bu örneği için Yaşam ilke denetimlerini geçerli yaşam süresi hizmet nesnesi alır. (MarshalByRefObject kaynağından devralındı.) | |
GetService | Tarafından sağlanan bir hizmeti temsil eden bir nesne döndürür Component ya da kendi Container. (Component kaynağından devralındı.) | |
GetType | Alır Type geçerli örneğinin. (Object kaynağından devralındı.) | |
InitializeLifetimeService | Bu örnek için Yaşam İlkesi denetlemek için bir yaşam süresi hizmet nesnesi alır. (MarshalByRefObject kaynağından devralındı.) | |
MemberwiseClone() | Geçerli yüzeysel bir kopyasını oluşturur Object. (Object kaynağından devralındı.) | |
MemberwiseClone(Boolean) | Geçerli yüzeysel bir kopyasını oluşturur MarshalByRefObject nesne. (MarshalByRefObject kaynağından devralındı.) | |
PerformDynamicLayout | Çağrı Microsoft.Office.Core.IRibbonUI.InvalidateControl yöntem üst denetim, RibbonComponent , RibbonBase dinamik menü gibi dinamik bir ana vardır ve düzeni askıya değil. | |
PerformLayout | Kurdele arabirimini yeniler. | |
ResumeLayout() | Etkisini tersine çevirir SuspendLayout yöntemi. | |
ResumeLayout(Boolean) | Etkisini tersine çevirir SuspendLayout yöntemi. | |
SuspendLayout | Microsoft Office uygulamasının yenileme denetimleri şeridinde durumunu engeller. | |
ToString | Döndürür bir String adını içeren Component, varsa.Bu yöntem kılınmayan. (Component kaynağından devralındı.) |
Üst
Olaylar
Ad | Açıklama | |
---|---|---|
Close | Oluşur, bu RibbonBase örneği kapanış. | |
Disposed | Bileşen için yapılan bir çağrı tarafından atıldı oluşur Dispose yöntemi. (Component kaynağından devralındı.) | |
Load | Oluşur, RibbonBase Microsoft Office uygulamasına yüklenir. | |
LoadImage | Oluşur, RibbonBase , yükler GörüntüAdı özelliği, bir veya daha fazla denetim için ayarlanır. |
Üst
Açık Arabirim Uygulamaları
Ad | Açıklama | |
---|---|---|
IExtension.ExtensionBase | Altyapı. |
Üst
Notlar
Eklediğinizde, yeni bir şerit (Visual Designer) öğe Office Project'e Visual Studio devraldığı bir şerit sınıfı ekler RibbonBase projesi.RibbonBaseyöntemleri ve tüm şerit sınıfları için ortak olan özellikler içerir.Daha fazla bilgi için bkz. Şerit Tasarımcısı.
Bazı özelliklerini RibbonBase şerit Office uygulamasına yalnızca yüklenmeden önce ayarlanabilir.Bu özellikleri ayarlama hakkında daha fazla bilgi için bkz: Şerit Nesne Modeline Genel Bakış.
Kullanım
Bu tür yalnızca .NET Framework 4'ü hedefleyen Office projelerinde kullanılır. Bu türü tanımlayan derleme Office için Visual Studio Araçları çalışma zamanı modülünün parçası değildir. Bu derlemeyi çözümünüzle birlikte dağıtmanız gerekir. Daha fazla bilgi için bkz. Office Runtime Visual Studio Araçları'nda Derlemeler.
İş Parçacığı Güvenliği
Bu türün tüm genel statik (Visual Basic'te Shared) üyeleri iş parçacığı açısından güvenlidir. Hiçbir örnek üyesinin iş parçacığı açısından güvenliği garanti edilemez.