RibbonBase Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Microsoft Office Şeridi özelleştirmeleri için temel sınıf olarak hizmet eder.
public ref class RibbonBase abstract : System::ComponentModel::Component, IDisposable, Microsoft::Office::Tools::Ribbon::IRibbonExtension
[System.ComponentModel.ToolboxItem(false)]
public abstract class RibbonBase : System.ComponentModel.Component, IDisposable, Microsoft.Office.Tools.Ribbon.IRibbonExtension
[<System.ComponentModel.ToolboxItem(false)>]
type RibbonBase = class
inherit Component
interface IRibbonExtension
interface IExtension
interface IDisposable
Public MustInherit Class RibbonBase
Inherits Component
Implements IDisposable, IRibbonExtension
- Devralma
-
RibbonBase
- Öznitelikler
- Uygulamalar
Açıklamalar
Office projesine yeni bir Şerit (Visual Tasarım Aracı) öğesi eklediğinizde, Visual Studio projesine öğesinden RibbonBase devralan bir Şerit sınıfı ekler. RibbonBase tüm Şerit sınıfları için ortak olan yöntemleri ve özellikleri içerir. Daha fazla bilgi için bkz. Şerit Tasarım Aracı.
bazı özellikleri RibbonBase yalnızca Şerit Office uygulamasına yüklenmeden önce ayarlanabilir. Bu özellikleri ayarlama hakkında bilgi için bkz . Şerit Nesne Modeline Genel Bakış.
Kullanım
Bu tür yalnızca .NET Framework 4 veya sonraki sürümlerini 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 için Visual Studio Araçları Çalışma Zamanında derlemeler.
Oluşturucular
RibbonBase(RibbonFactory) |
RibbonBase sınıfının yeni bir örneğini başlatır. |
Özellikler
Base |
Bu RibbonBase nesnenin RibbonBase genişletir nesnesini alır. |
Context |
Bu Şeritle ilişkili Denetçi penceresini veya Outlook'taki Gezgin penceresini alır. |
Factory |
Bu RibbonBaseile ilişkili Şerit fabrikasını alır veya ayarlar. |
Global |
Bunun RibbonBase aynı anda birden çok bağlamda kullanılıp kullanılamayacağını belirleyen bir değer alır veya ayarlar. |
Name |
Bu RibbonBaseöğesinin adını alır veya ayarlar. |
OfficeMenu |
Microsoft Office Menüsü özelleştirmesini temsil eden bir RibbonOfficeMenu alır. |
Parent |
Bu RibbonBaseöğesinin üst öğesini RibbonComponent temsil eden bir RibbonComponent alır. |
RibbonId |
Sınıfının bu örneğini RibbonBase oluşturmak için kullanılan Şerit Kimliğini alır. |
RibbonType |
Bu RibbonBase örnekle ilişkilendirilmiş Şerit Kimliklerinin virgülle ayrılmış listesini alır. |
RibbonUI |
Microsoft Office uygulaması tarafından Şerit genişletilebilirlik koduna sağlanan IRibbonUI örneğini alır. |
StartFromScratch |
Şeritteki tüm yerleşik sekmelerin ve Microsoft Office Menüsündeki komutların çoğunun gizlenip gizlenmeyeceğini belirten bir değer alır veya ayarlar ve yalnızca bu Şerit öğesinde tanımlanan özelleştirmeleri görüntüler. |
Tabs |
içindeki RibbonOfficeMenubir nesne koleksiyonunu RibbonTab alır. |
Tag |
Bu RibbonBaseile ilişkili uygulamaya özgü verileri alır veya ayarlar. |
Yöntemler
Dispose(Boolean) |
sınıfı tarafından RibbonBase kullanılan yönetilmeyen kaynakları serbest bırakır ve isteğe bağlı olarak yönetilen kaynakları serbest bırakır. |
PerformDynamicLayout() |
öğesinin dinamik bir üst öğesi varsa ve düzeni askıya alınmamışsa RibbonComponent üst denetimin RibbonBase Microsoft.Office.Core.IRibbonUI.InvalidateControl yöntemini çağırır. |
PerformLayout() |
Şerit kullanıcı arabirimini yeniler. |
ResumeLayout() |
yönteminin etkisini SuspendLayout() tersine çevirir. |
ResumeLayout(Boolean) |
yönteminin etkisini SuspendLayout() tersine çevirir. |
SuspendLayout() |
Microsoft Office uygulamasının Şeritteki denetimlerin durumunu yenilemesini engeller. |
Ekinlikler
Close |
Bu RibbonBase örnek kapatılırken gerçekleşir. |
Load |
RibbonBase, Microsoft Office uygulamasına yüklendiğinde gerçekleşir. |
LoadImage |
ImageName özelliği bir veya daha fazla denetim için ayarlandıysa yüklenirken RibbonBase gerçekleşir. |
Belirtik Arabirim Kullanımları
IExtension.ExtensionBase |
Microsoft Office Şeridi özelleştirmeleri için temel sınıf olarak hizmet eder. |