Metodo IVsSmartTagData.GetContextMenuInfo
Ottiene le informazioni sul menu di scelta rapida.
Spazio dei nomi: Microsoft.VisualStudio.TextManager.Interop
Assembly: Microsoft.VisualStudio.TextManager.Interop.8.0 (in Microsoft.VisualStudio.TextManager.Interop.8.0.dll)
Sintassi
'Dichiarazione
Function GetContextMenuInfo ( _
<OutAttribute> ByRef guidID As Guid, _
<OutAttribute> ByRef nMenuID As Integer, _
<OutAttribute> ByRef pCmdTarget As IOleCommandTarget _
) As Integer
int GetContextMenuInfo(
out Guid guidID,
out int nMenuID,
out IOleCommandTarget pCmdTarget
)
int GetContextMenuInfo(
[OutAttribute] Guid% guidID,
[OutAttribute] int% nMenuID,
[OutAttribute] IOleCommandTarget^% pCmdTarget
)
abstract GetContextMenuInfo :
guidID:Guid byref *
nMenuID:int byref *
pCmdTarget:IOleCommandTarget byref -> int
function GetContextMenuInfo(
guidID : Guid,
nMenuID : int,
pCmdTarget : IOleCommandTarget
) : int
Parametri
guidID
Tipo: Guid%[out] Il GUID del menu di scelta rapida.
nMenuID
Tipo: Int32%[out] Il menu ID del menu di scelta rapida.
pCmdTarget
Tipo: IOleCommandTarget%[out] IOleCommandTarget il menu di scelta rapida.
Valore restituito
Tipo: Int32
Se il metodo ha esito positivo, restituisce S_OK.Se non riesce, restituisce un codice di errore.
Note
Firma COM
da textmgr2.idl:
HRESULT IVsSmartTagData::GetContextMenuInfo(
[out] GUID *guidID,
[out]long *nMenuID,
[out]IOleCommandTarget **pCmdTarget
);
GetContextMenuInfo restituisce S_FALSE se OnInvocation deve essere chiamato dal menu interfacce utente non di contesto.
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per altre informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.