IVsProfferCommands4 Schnittstelle

Definition

Ermöglicht der Implementierung, das Bild eines neuen Befehls mithilfe IPictures, Bitmap oder Icon anzugeben. Wird von der Visual Studio Shell implementiert und kann über den SVsProfferCommands Dienst abgerufen werden.

public interface class IVsProfferCommands4 : Microsoft::VisualStudio::Shell::Interop::IVsProfferCommands3
public interface class IVsProfferCommands4 : Microsoft::VisualStudio::Shell::Interop::IVsProfferCommands3
__interface IVsProfferCommands4 : Microsoft::VisualStudio::Shell::Interop::IVsProfferCommands3
[System.Runtime.InteropServices.Guid("3EDBD520-6748-43A4-8BE4-CADAB7472CF6")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IVsProfferCommands4 : Microsoft.VisualStudio.Shell.Interop.IVsProfferCommands3
[<System.Runtime.InteropServices.Guid("3EDBD520-6748-43A4-8BE4-CADAB7472CF6")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IVsProfferCommands4 = interface
    interface IVsProfferCommands3
Public Interface IVsProfferCommands4
Implements IVsProfferCommands3
Attribute
Implementiert

Methoden

AddCommandBar(String, UInt32, Object, UInt32, Object)

Fügt der Benutzeroberfläche eine Befehlsleiste hinzu.

AddCommandBarControl(String, Object, UInt32, UInt32, Object)

Fügt einer Befehlsleiste ein Steuerelement hinzu.

AddNamedCommand(Guid, Guid, String, UInt32, String, String, String, String, UInt32, UInt32, UInt32, UInt32, Guid[])

Fügt einen benannten Befehl hinzu.

AddNamedCommand2(Guid, Guid, String, UInt32, String, String, String, String, UInt32, UInt32, UInt32, UInt32, Guid[], UInt32)

Fügt einen benannten Befehl hinzu. Diese Version enthält einen Parameter, der ein Benutzeroberflächenelement angibt.

AddNamedCommand3(Guid, Guid, String, UInt32, String, String, String, Object, UInt32, UInt32, Guid[], UInt32)

Fügt einen benannten Befehl hinzu.

FindCommandBar(Object, Guid, UInt32, Object)

Objekt suchen, das einen bestimmten Befehl implementiert.

RemoveCommandBar(Object)

Entfernt eine Befehlsleiste.

RemoveCommandBarControl(Object)

Entfernt ein Steuerelement aus einer Befehlsleiste.

RemoveNamedCommand(String)

Entfernt einen benannten Befehl.

RenameNamedCommand(String, String, String)

Benennt einen benannten Befehl um.

Gilt für