Método IVsHiddenTextClient.GetMarkerCommandInfo
Retorna informações de comando do marcador.
Namespace: Microsoft.VisualStudio.TextManager.Interop
Assembly: Microsoft.VisualStudio.TextManager.Interop (em Microsoft.VisualStudio.TextManager.Interop.dll)
Sintaxe
'Declaração
Function GetMarkerCommandInfo ( _
pHidReg As IVsHiddenRegion, _
iItem As Integer, _
<OutAttribute> pbstrText As String(), _
<OutAttribute> pcmdf As UInteger() _
) As Integer
int GetMarkerCommandInfo(
IVsHiddenRegion pHidReg,
int iItem,
string[] pbstrText,
uint[] pcmdf
)
int GetMarkerCommandInfo(
[InAttribute] IVsHiddenRegion^ pHidReg,
[InAttribute] int iItem,
[OutAttribute] array<String^>^ pbstrText,
[OutAttribute] array<unsigned int>^ pcmdf
)
abstract GetMarkerCommandInfo :
pHidReg:IVsHiddenRegion *
iItem:int *
pbstrText:string[] byref *
pcmdf:uint32[] byref -> int
function GetMarkerCommandInfo(
pHidReg : IVsHiddenRegion,
iItem : int,
pbstrText : String[],
pcmdf : uint[]
) : int
Parâmetros
pHidReg
Tipo: Microsoft.VisualStudio.TextManager.Interop.IVsHiddenRegion[in] Ponteiro para um objeto de região ocultaIVsHiddenRegion
iItem
Tipo: Int32[in] Número inteiro que identifica o número do comando de menu de contexto de um tipo de marcador item. Valores normalmente variam de 0 a 9, mas o tipo de marcador também pode oferecer suporte a valores de comando 101 a 103. Para obter mais informações sobre esses valores de comando, consulte MarkerCommandValues.
pbstrText
Tipo: array<String[][out] Ponteiro para uma seqüência de caracteres que identifica o texto de comando do tipo de marcador no menu de contexto.
pcmdf
Tipo: array<UInt32[][out] Especifica os sinalizadores de comando. Os valores de pcmdf são obtidas a partir do OLECMDF enumeração no Platform SDK.
Valor de retorno
Tipo: Int32
Se o método for bem-sucedido, ele retorna S_OK.Se ele falhar, ele retorna um código de erro.
Comentários
COM assinatura
De textmgr.idl:
HRESULT IVsHiddenTextClient::GetMarkerCommandInfo(
[in] IVsHiddenRegion *pHidReg,
[in] long iItem,
[out, custom(uuid_IVsHiddenTextClient, "optional")] BSTR * pbstrText,
[out] DWORD* pcmdf
);
Use esse método para retornar informações de comando associadas com um tipo de dado do marcador. Use ExecMarkerCommand para executar o comando contra o tipo de marcador.
Segurança do .NET Framework
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiável.