Aracılığıyla paylaş


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
Genel yöntem RibbonBase Altyapı. Yeni bir örneğini başlatır RibbonBase sınıfı.

Üst

Özellikler

  Ad Açıklama
Genel özellik Base Alır RibbonBase nesne bu RibbonBase nesnesi uzatır.
Korumalı özellik CanRaiseEvents Bileşeni bir olayı başlatmak gösteren değeri alır. (Component kaynağından devralındı.)
Genel özellik Container Alır IContainer içeren Component. (Component kaynağından devralındı.)
Genel özellik Context Inspector penceresini veya bu şerit ile ilişkili olan Outlook Explorer penceresinde alır.
Korumalı özellik DesignMode Gösteren bir değeri alır mı Component şu anda Tasarım modunda olur. (Component kaynağından devralındı.)
Korumalı özellik Events Bunun için bağlı olay işleyicileri listesini alır Component. (Component kaynağından devralındı.)
Genel özellik Factory Alır veya ayarlar bu ile ilişkili şerit Fabrika RibbonBase.
Genel özellik Global Belirten bir değeri alır veya ayarlar olup olmadığını bu RibbonBase aynı anda birden çok içerikte kullanılabilir.
Genel özellik Name Alır veya ayarlar bu adı RibbonBase.
Genel özellik OfficeMenu Alır bir RibbonOfficeMenu temsil eden Microsoft Office menüsünü özelleştirme.
Genel özellik Parent Alır bir RibbonComponent temsil eden ana RibbonComponent bu RibbonBase.
Genel özellik RibbonId Bu örneği oluşturmak için kullanılan şerit kimliği alır RibbonBase sınıfı.
Genel özellik RibbonType Bu ile ilişkili şerit kimlikleri virgülle ayrılmış bir listesini alır RibbonBase örneği.
Genel özellik RibbonUI Altyapı. Alır IRibbonUI şerit genişletilebilirliği kodu için Microsoft Office uygulaması tarafından sağlanan örnek.
Genel özellik Site Alır veya ayarlar ISite , Component. (Component kaynağından devralındı.)
Genel özellik 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.
Genel özellik Tabs Topluluğu alır RibbonTab veritabanındaki nesneler RibbonOfficeMenu.
Genel özellik Tag Alır veya ayarlar bu ile ilişkili uygulamaya özgü verileri RibbonBase.

Üst

Yöntemler

  Ad Açıklama
Genel yöntem 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ı.)
Genel yöntem Dispose() Tarafından kullanılan tüm kaynakları serbest bırakır Component. (Component kaynağından devralındı.)
Korumalı yöntem 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.)
Genel yöntem Equals Belirtilen nesne için geçerli nesne eşit olup olmadığını belirler. (Object kaynağından devralındı.)
Korumalı yöntem 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ı.)
Genel yöntem GetHashCode Belirli bir türü için bir karma işlev görür. (Object kaynağından devralındı.)
Genel yöntem 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ı.)
Korumalı yöntem 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ı.)
Genel yöntem GetType Alır Type geçerli örneğinin. (Object kaynağından devralındı.)
Genel yöntem 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ı.)
Korumalı yöntem MemberwiseClone() Geçerli yüzeysel bir kopyasını oluşturur Object. (Object kaynağından devralındı.)
Korumalı yöntem MemberwiseClone(Boolean) Geçerli yüzeysel bir kopyasını oluşturur MarshalByRefObject nesne. (MarshalByRefObject kaynağından devralındı.)
Genel yöntem 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.
Genel yöntem PerformLayout Kurdele arabirimini yeniler.
Genel yöntem ResumeLayout() Etkisini tersine çevirir SuspendLayout yöntemi.
Genel yöntem ResumeLayout(Boolean) Etkisini tersine çevirir SuspendLayout yöntemi.
Genel yöntem SuspendLayout Microsoft Office uygulamasının yenileme denetimleri şeridinde durumunu engeller.
Genel yöntem 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
Genel olay Close Oluşur, bu RibbonBase örneği kapanış.
Genel olay Disposed Bileşen için yapılan bir çağrı tarafından atıldı oluşur Dispose yöntemi. (Component kaynağından devralındı.)
Genel olay Load Oluşur, RibbonBase Microsoft Office uygulamasına yüklenir.
Genel olay 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
Açık arabirim uygulamasıÖzel özellik 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.

Ayrıca bkz.

Başvuru

Microsoft.Office.Tools.Ribbon Ad Alanı