Metodo IVsProfferCommands.AddNamedCommand
Questa API supporta l'infrastruttura .NET Framework e non deve essere utilizzata direttamente dal codice.
Solo per utilizzo interno di Microsoft.
Spazio dei nomi: EnvDTE
Assembly: EnvDTE (in EnvDTE.dll)
Sintassi
'Dichiarazione
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
)
Parametri
- pguidPackage
Tipo: System.Guid%
GUID del package.
- pguidCmdGroup
Tipo: System.Guid%
GUID del gruppo di comando.
- pszCmdNameCanonical
Tipo: System.String
Nome del comando.
- pdwCmdId
Tipo: System.UInt32%
ID di comando del comando.
- pszCmdNameLocalized
Tipo: System.String
Nome localizzato del comando.
- pszBtnText
Tipo: System.String
Testo del pulsante.
- pszCmdTooltip
Tipo: System.String
Informazioni della descrizione comandi relative al comando.
- pszSatelliteDLL
Tipo: System.String
Nome dell'assembly satellite.
- dwBitmapResourceId
Tipo: System.UInt32
ID della risorsa bitmap.
- dwBitmapImageIndex
Tipo: System.UInt32
Indice della risorsa bitmap.
- dwCmdFlagsDefault
Tipo: System.UInt32
Flag predefiniti.
- cUIContexts
Tipo: System.UInt32
Contesti dell'interfaccia utente.
- rgguidUIContexts
Tipo: System.Guid%
GUID dei contesti dell'interfaccia utente.
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.