Freigeben über


CommandBarControl Schnittstelle

Definition

Stellt ein Befehlsleisten-Steuerelement dar.

public interface class CommandBarControl : Microsoft::Office::Core::_IMsoOleAccDispObj
[System.Runtime.InteropServices.Guid("000C0308-0000-0000-C000-000000000046")]
public interface CommandBarControl : Microsoft.Office.Core._IMsoOleAccDispObj
[<System.Runtime.InteropServices.Guid("000C0308-0000-0000-C000-000000000046")>]
type CommandBarControl = interface
    interface _IMsoOleAccDispObj
Public Interface CommandBarControl
Implements _IMsoOleAccDispObj
Abgeleitet
Attribute
Implementiert

Hinweise

Das CommandBarControl-Objekt ist ein Element der CommandBarControls Auflistung. Die Eigenschaften und Methoden des CommandBarControl-Objekts werden alle von den CommandBarButtonObjekten , CommandBarComboBoxund CommandBarPopup gemeinsam verwendet.

Beim Schreiben von Code zum Arbeiten mit benutzerdefinierten Befehlsleistensteuerelementen verwenden Sie die Objekte CommandBarButton, CommandBarComboBox und CommandBarPopup . Wenn Sie schreiben Code integrierte Steuerelemente in der containeranwendung entwickelt, die von einer dieser drei Objekte dargestellt werden kann, verwenden Sie das CommandBarControl -Objekt.

Verwenden Sie Controls(index), wobei index die Indexnummer eines Steuerelements ist, um ein CommandBarControl-Objekt zurückzugeben. (Die Type Eigenschaft des Steuerelements muss msoControlLabel, msoControlExpandingGrid, msoControlSplitExpandingGrid, msoControlGrid oder msoControlGauge sein.)

Hinweis: Variablen, die als CommandBarControl deklariert werden, können CommandBarButton-, CommandBarComboBox- und CommandBarPopup-Werte zugewiesen werden.

Sie können die FindControl(Object, Object, Object, Object, Object) -Methode auch verwenden, um ein CommandBarControl-Objekt zurückzugeben.

Eigenschaften

accChild[Object]

Für die interne Verwendung reserviert.

accChildCount

Für die interne Verwendung reserviert.

accDefaultAction[Object]

Für die interne Verwendung reserviert.

accDescription[Object]

Für die interne Verwendung reserviert.

accFocus

Für die interne Verwendung reserviert.

accHelp[Object]

Für die interne Verwendung reserviert.

accHelpTopic[String, Object]

Für die interne Verwendung reserviert.

accKeyboardShortcut[Object]

Für die interne Verwendung reserviert.

accName[Object]

Für die interne Verwendung reserviert.

accParent

Für die interne Verwendung reserviert.

accRole[Object]

Für die interne Verwendung reserviert.

accSelection

Für die interne Verwendung reserviert.

accState[Object]

Für die interne Verwendung reserviert.

accValue[Object]

Für die interne Verwendung reserviert.

Application

Gibt ein Application-Objekt zurück, das die Containeranwendung für das -Objekt darstellt.

BeginGroup

Bestimmt, ob das angegebene Befehlsleisten-Steuerelement am Anfang einer Gruppe von Steuerelementen auf der Befehlsleiste angezeigt wird.

BuiltIn

Bestimmt, ob das angegebene Befehlsleistensteuerelement ein integriertes Steuerelement der Containeranwendung ist.

Caption

Gibt den Untertitel Text für ein Befehlsleisten-Steuerelement zurück oder legt diese fest.

Control

Für die interne Verwendung reserviert.

Creator

Gibt eine 32-Bit-Ganzzahl, die die Anwendung angibt, in der das angegebene Objekt erstellt wurde.

DescriptionText

Gibt die Beschreibung für ein Befehlsleisten-Steuerelement zurück oder legt sie fest.

Enabled

Bestimmt, ob das angegebene Befehlsleisten-Steuerelement aktiviert ist.

Height

Gibt die Höhe eines Befehlsleisten-Steuerelements zurück oder legt sie fest.

HelpContextId

Gibt die Id-Nummer des Hilfekontexts für das Hilfethema zurück, das dem Befehlsleisten-Steuerelement angefügt ist, oder legt diese fest.

HelpFile

Gibt den Dateinamen für das Hilfethema zurück, das dem Befehlsleisten-Steuerelement angefügt ist, oder legt diesen fest.

Id

Gibt die ID für ein integriertes Befehlsleisten-Steuerelement zurück.

Index

Gibt einen Integer-Wert zurück, der die Indexnummer für ein Objekt in der Auflistung darstellt.

InstanceId

Für die interne Verwendung reserviert.

IsPriorityDropped

Bestimmt anhand von Nutzungsstatistiken und Layoutbereich, ob das Steuerelement derzeit aus dem Menü oder der Symbolleiste gelöscht wird.

Left

Gibt die horizontale Position des angegebenen Befehlsleisten-Steuerelements (in Pixel) relativ zum linken Bildschirmrand zurück.

OLEUsage

Gibt die OLE-Client- und OLE-Serverrollen zurück, in denen ein Befehlsleistensteuerelement verwendet wird, wenn zwei Microsoft Office-Anwendungen zusammengeführt werden, oder legt sie fest.

OnAction

Gibt den Namen einer Prozedur zurück, die ausgeführt wird, wenn der Benutzer auf den Wert eines Befehlsleisten-Steuerelements klickt oder ändert, oder legt diesen namen fest.

Parameter

Gibt eine Zeichenfolge zurück, die eine Anwendung zum Ausführen eines Befehls verwenden kann, oder legt sie fest.

Parent

Gibt das Parent-Objekt für das angegebene Objekt zurück.

Priority

Gibt die Priorität eines Befehlsleisten-Steuerelements zurück oder legt sie fest.

Tag

Gibt Informationen zum Befehlsleisten-Steuerelement zurück oder legt sie fest, z. B. Daten, die als Argument in Prozeduren verwendet werden können, oder Informationen, die das Steuerelement identifizieren.

TooltipText

Gibt den Text zurück, der in der QuickInfo eines Befehlsleisten-Steuerelements angezeigt wird, oder legt den Text fest.

Top

Gibt den Abstand (in Pixel) vom oberen Rand des angegebenen Befehlsleisten-Steuerelements bis zum oberen Bildschirmrand zurück.

Type

Gibt den Typ des Befehlsleisten-Steuerelements zurück.

Visible

Bestimmt, ob das angegebene Objekt sichtbar ist.

Width

Gibt die Breite (in Pixel) des angegebenen Befehlsleisten-Steuerelements zurück oder legt diese fest.

Methoden

accDoDefaultAction(Object)

Für die interne Verwendung reserviert.

accHitTest(Int32, Int32)

Für die interne Verwendung reserviert.

accLocation(Int32, Int32, Int32, Int32, Object)

Für die interne Verwendung reserviert.

accNavigate(Int32, Object)

Für die interne Verwendung reserviert.

accSelect(Int32, Object)

Für die interne Verwendung reserviert.

Copy(Object, Object)

Kopiert ein Befehlsleisten-Steuerelement in eine vorhandene Befehlsleiste.

Delete(Object)

Löscht das angegebene Objekt aus seiner Auflistung.

Execute()

Führt die Prozedur oder den integrierten Befehl aus, die dem angegebenen Befehlsleisten-Steuerelement zugewiesen ist.

Move(Object, Object)

Verschiebt das angegebene Befehlsleisten-Steuerelement in eine vorhandene Befehlsleiste.

Reserved1()

Für die interne Verwendung reserviert.

Reserved2()

Für die interne Verwendung reserviert.

Reserved3()

Für die interne Verwendung reserviert.

Reserved4()

Für die interne Verwendung reserviert.

Reserved5()

Für die interne Verwendung reserviert.

Reserved6()

Für die interne Verwendung reserviert.

Reserved7()

Für die interne Verwendung reserviert.

Reset()

Setzt ein integriertes Befehlsleisten-Steuerelement auf seine ursprüngliche Funktion und das ursprüngliche Gesicht zurück.

SetFocus()

Verschiebt den Tastaturfokus auf das angegebene Befehlsleisten-Steuerelement.

Gilt für: