Partilhar via


Método IVsHiddenTextClient.ExecMarkerCommand

Executa um comando de marcador de texto em relação a um marcador.

Namespace:  Microsoft.VisualStudio.TextManager.Interop
Assembly:  Microsoft.VisualStudio.TextManager.Interop (em Microsoft.VisualStudio.TextManager.Interop.dll)

Sintaxe

'Declaração
Function ExecMarkerCommand ( _
    pHidReg As IVsHiddenRegion, _
    iItem As Integer _
) As Integer
int ExecMarkerCommand(
    IVsHiddenRegion pHidReg,
    int iItem
)
int ExecMarkerCommand(
    [InAttribute] IVsHiddenRegion^ pHidReg, 
    [InAttribute] int iItem
)
abstract ExecMarkerCommand : 
        pHidReg:IVsHiddenRegion * 
        iItem:int -> int
function ExecMarkerCommand(
    pHidReg : IVsHiddenRegion, 
    iItem : int
) : int

Parâmetros

  • 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, consulteMarkerCommandValues

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::ExecMarkerCommand(
   [in] IVsHiddenRegion *pHidReg, 
   [in] long iItem
);

Cada tipo de marcador fornecido com o editor de texto do núcleo tem uma lista dos comandos de menu de contexto associado com o tipo de marcador. Use IVsHiddenTextClient.ExecMarkerCommand para executar um desses comandos contra o marcador de texto. Use GetMarkerCommandInfo para retornar informações, como, por exemplo, a seqüência de caracteres de exibição, para cada comando.

Segurança do .NET Framework

Consulte também

Referência

IVsHiddenTextClient Interface

Namespace Microsoft.VisualStudio.TextManager.Interop