Metoda IVsProfferCommands.AddNamedCommand —

Ten interfejs API obsługuje infrastrukturę programu .NET Framework i nie jest przeznaczony do użycia bezpośrednio w kodzie.

Microsoft tylko do użytku wewnętrznego.

Przestrzeń nazw:  EnvDTE
Zestaw:  EnvDTE (w EnvDTE.dll)

Składnia

'Deklaracja
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
)

Parametry

  • pguidPackage
    Typ: Guid%

    Identyfikator GUID pakietu.

  • pguidCmdGroup
    Typ: Guid%

    Identyfikator GUID grupy poleceń.

  • pszCmdNameCanonical
    Typ: String

    Nazwa polecenia.

  • pdwCmdId
    Typ: UInt32%

    Identyfikator polecenia polecenie.

  • pszCmdNameLocalized
    Typ: String

    Zlokalizowana nazwa polecenia.

  • pszBtnText
    Typ: String

    Tekst przycisku.

  • pszCmdTooltip
    Typ: String

    Etykietka narzędzia informacje o poleceniu.

  • pszSatelliteDLL
    Typ: String

    Nazwa zestawu satelickiego.

  • dwBitmapResourceId
    Typ: UInt32

    Identyfikator mapy bitowej zasobu.

  • dwBitmapImageIndex
    Typ: UInt32

    Indeks zasobów mapy bitowej.

  • dwCmdFlagsDefault
    Typ: UInt32

    Flagi domyślne.

  • cUIContexts
    Typ: UInt32

    Konteksty interfejsu użytkownika.

  • rgguidUIContexts
    Typ: Guid%

    Identyfikator GUID kontekstów interfejsu użytkownika.

Zabezpieczenia programu .NET Framework

Zobacz też

Informacje

IVsProfferCommands Interfejs

Przestrzeń nazw EnvDTE