Aracılığıyla paylaş


RibbonGroup Arabirim

Tanım

Şerit sekmesindeki bir denetim grubunu temsil eder.

public interface class RibbonGroup : IDisposable, Microsoft::Office::Tools::Ribbon::RibbonComponent, System::ComponentModel::IComponent
[System.Runtime.InteropServices.Guid("5d8ffee9-0105-497d-af15-6dcc5cc78310")]
public interface RibbonGroup : IDisposable, Microsoft.Office.Tools.Ribbon.RibbonComponent, System.ComponentModel.IComponent
[<System.Runtime.InteropServices.Guid("5d8ffee9-0105-497d-af15-6dcc5cc78310")>]
type RibbonGroup = interface
    interface RibbonComponent
    interface IComponent
    interface IDisposable
Public Interface RibbonGroup
Implements IComponent, IDisposable, RibbonComponent
Öznitelikler
Uygulamalar

Açıklamalar

Araç Kutusu'nunOffice Şerit Denetimleri sekmesinden Şerit Tasarım Aracı bir Grup denetimini sürüklediğinizde Visual Studio bir RibbonGroup nesne oluşturur.

Ortak Görevler

Aşağıdaki tabloda, ortak görevler için yararlı olan üyeler listelenir. Bu görevlerin tümü tasarım zamanında gerçekleştirilebilir. Bu görevlerden bazıları, Şerit yüklenmeden önce çalışma zamanında gerçekleştirilebilir. Daha fazla bilgi için bkz . Şerit Nesne Modeline Genel Bakış.

Görev Üye
Gruptaki denetimlere erişin, gruba denetimler ekleyin veya gruptan denetimleri kaldırın. Items özelliğini kullanın.
Şerit sekmesine grup ekleme. Sekme koleksiyonuna Groups bir RibbonGroup ekleyin.
Yerleşik bir sekmedeki bir grubun konumunu, yerleşik bir grubun konumuna göre belirtin. Position özelliğini kullanın.

nesnesinin CreateRibbonGroup yöntemini RibbonFactory kullanarak çalışma zamanında bir RibbonGroup oluşturabilirsiniz.

Nesneye erişmenin RibbonFactory iki yolu vardır:

  • Şerit sınıfının özelliğini kullanarak Factory . Şerit sınıfınızdaki koddan bu yaklaşımı kullanın.

  • yöntemini kullanarak Globals.Factory.GetRibbonFactory . Şerit sınıfınızın dışındaki kodlardan bu yaklaşımı kullanın.

Not

Bu arabirim, Office için Visual Studio Araçları çalışma zamanı modülü tarafından uygulanır. Kodunuzda gerçekleştirilmesi amaçlanmamıştır. Daha fazla bilgi için bkz. Office için Visual Studio Araçları Çalışma Zamanına Genel Bakış.

Kullanım

Bu belgede bu türün .NET Framework 4 veya sonraki sürümlerini hedefleyen Office projelerinde kullanılan sürümü açıklanmaktadır. .NET Framework 3.5'i hedefleyen projelerde, bu türün üyeleri farklı olabilir ve bu tür için sağlanan kod örnekleri çalışmayabilir. .NET Framework 3.5'i hedefleyen projelerde bu türle ilgili belgeler için Visual Studio 2008 belgelerinde aşağıdaki başvuru bölümüne bakın: http://go.microsoft.com/fwlink/?LinkId=160658.

Özellikler

DialogLauncher

Grupla ilişkili Şerit iletişim kutusu başlatıcısını alır veya ayarlar.

Id

Geçerli grubu tanımlayan bir dize alır.

Items

Gruptaki denetimleri alır.

KeyTip

Grubun klavye kısayolunu alır veya ayarlar.

Label

Grubun etiketi tarafından görüntülenen metni alır veya ayarlar.

Name

Bu RibbonComponentöğesinin adını alır veya ayarlar.

(Devralındığı yer: RibbonComponent)
Parent

Bu RibbonComponentöğesinin üst öğesini temsil eden bir RibbonComponent alır.

(Devralındığı yer: RibbonComponent)
Position

Yerleşik sekmedeki bir grubun konumunu, sekmedeki yerleşik bir gruba göre alır veya ayarlar.

Ribbon

Denetim hiyerarşisini içeren en üst düzey Ribbon nesneyi alır.

(Devralındığı yer: RibbonComponent)
RibbonUI

Microsoft Office uygulaması tarafından Şerit genişletilebilirlik koduna sağlanan IRibbonUI örneğini alır.

(Devralındığı yer: RibbonComponent)
Tag

Bu RibbonComponentile ilişkili uygulamaya özgü verileri alır veya ayarlar.

(Devralındığı yer: RibbonComponent)
Visible

Grubun görünür olup olmadığını gösteren bir değer alır veya ayarlar.

Yöntemler

PerformDynamicLayout()

Üst denetimin Microsoft.Office.Core.IRibbonUI.InvalidateControl yöntemini çağırır; örneğin, dinamik bir üst öğeye sahipse ve düzen askıya alınmamışsa RibbonComponent .

(Devralındığı yer: RibbonComponent)
PerformLayout()

Üst öğeye sahipse ve düzeni askıya alınmamışsa RibbonComponent Microsoft.Office.Core.IRibbonUI.InvalidateControl'u çağırır.

(Devralındığı yer: RibbonComponent)
ResumeLayout()

yönteminin etkisini SuspendLayout() tersine çevirir.

(Devralındığı yer: RibbonComponent)
ResumeLayout(Boolean)

yönteminin etkisini SuspendLayout() tersine çevirir.

(Devralındığı yer: RibbonComponent)
SuspendLayout()

Microsoft Office uygulamasının Şeritteki denetimlerin durumunu yenilemesini engeller.

(Devralındığı yer: RibbonComponent)

Ekinlikler

DialogLauncherClick

Kullanıcı gruptaki Şerit iletişim kutusu başlatıcı simgesine tıkladığında gerçekleşir.

Şunlara uygulanır