Partager via


IVsProfferCommands.AddNamedCommand, méthode

Cette API prend en charge l'infrastructure .NET Framework et n'est pas destinée à être utilisée directement à partir de votre code.

Réservé à un usage interne Microsoft.

Espace de noms :  EnvDTE
Assembly :  EnvDTE (dans EnvDTE.dll)

Syntaxe

'Déclaration
Sub AddNamedCommand ( _
    ByRef pguidPackage As Guid, _
    ByRef pguidCmdGroup As Guid, _
    pszCmdNameCanonical As String, _
    <OutAttribute> ByRef pdwCmdId As UInteger, _
    pszCmdNameLocalized As String, _
    pszBtnText As String, _
    pszCmdTooltip As String, _
    pszSatelliteDLL As String, _
    dwBitmapResourceId As UInteger, _
    dwBitmapImageIndex As UInteger, _
    dwCmdFlagsDefault As UInteger, _
    cUIContexts As UInteger, _
    ByRef rgguidUIContexts As Guid _
)
void AddNamedCommand(
    ref Guid pguidPackage,
    ref Guid pguidCmdGroup,
    string pszCmdNameCanonical,
    out uint pdwCmdId,
    string pszCmdNameLocalized,
    string pszBtnText,
    string pszCmdTooltip,
    string pszSatelliteDLL,
    uint dwBitmapResourceId,
    uint dwBitmapImageIndex,
    uint dwCmdFlagsDefault,
    uint cUIContexts,
    ref Guid rgguidUIContexts
)
void AddNamedCommand(
    [InAttribute] Guid% pguidPackage, 
    [InAttribute] Guid% pguidCmdGroup, 
    [InAttribute] String^ pszCmdNameCanonical, 
    [OutAttribute] unsigned int% pdwCmdId, 
    [InAttribute] String^ pszCmdNameLocalized, 
    [InAttribute] String^ pszBtnText, 
    [InAttribute] String^ pszCmdTooltip, 
    [InAttribute] String^ pszSatelliteDLL, 
    [InAttribute] unsigned int dwBitmapResourceId, 
    [InAttribute] unsigned int dwBitmapImageIndex, 
    [InAttribute] unsigned int dwCmdFlagsDefault, 
    [InAttribute] unsigned int cUIContexts, 
    [InAttribute] Guid% rgguidUIContexts
)
abstract AddNamedCommand : 
        pguidPackage:Guid byref * 
        pguidCmdGroup:Guid byref * 
        pszCmdNameCanonical:string * 
        pdwCmdId:uint32 byref * 
        pszCmdNameLocalized:string * 
        pszBtnText:string * 
        pszCmdTooltip:string * 
        pszSatelliteDLL:string * 
        dwBitmapResourceId:uint32 * 
        dwBitmapImageIndex:uint32 * 
        dwCmdFlagsDefault:uint32 * 
        cUIContexts:uint32 * 
        rgguidUIContexts:Guid byref -> unit
function AddNamedCommand(
    pguidPackage : Guid, 
    pguidCmdGroup : Guid, 
    pszCmdNameCanonical : String, 
    pdwCmdId : uint, 
    pszCmdNameLocalized : String, 
    pszBtnText : String, 
    pszCmdTooltip : String, 
    pszSatelliteDLL : String, 
    dwBitmapResourceId : uint, 
    dwBitmapImageIndex : uint, 
    dwCmdFlagsDefault : uint, 
    cUIContexts : uint, 
    rgguidUIContexts : Guid
)

Paramètres

  • pguidPackage
    Type : Guid%

    GUID du package.

  • pguidCmdGroup
    Type : Guid%

    GUID du groupe de commandes.

  • pszCmdNameCanonical
    Type : String

    Nom de la commande.

  • pdwCmdId
    Type : UInt32%

    ID de la commande.

  • pszCmdNameLocalized
    Type : String

    Nom localisé de la commande.

  • pszBtnText
    Type : String

    Texte du bouton.

  • pszCmdTooltip
    Type : String

    Info-bulle de la commande.

  • pszSatelliteDLL
    Type : String

    Nom de l'assembly satellite.

  • dwBitmapResourceId
    Type : UInt32

    ID de ressource bitmap.

  • dwBitmapImageIndex
    Type : UInt32

    Index de la ressource bitmap.

  • dwCmdFlagsDefault
    Type : UInt32

    Indicateurs par défaut.

  • cUIContexts
    Type : UInt32

    Contextes d'interface utilisateur.

  • rgguidUIContexts
    Type : Guid%

    GUID des contextes d'interface utilisateur.

Sécurité .NET Framework

Voir aussi

Référence

IVsProfferCommands Interface

EnvDTE, espace de noms