Método IVsStatusbar.SetInsMode (Object)
Publicado: abril de 2016
Define o modo do editor na barra de status para inserir ou substituir.
Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop (em Microsoft.VisualStudio.Shell.Interop.dll)
Sintaxe
int SetInsMode(
[InAttribute] ref object pvInsMode
)
int SetInsMode(
[InAttribute] Object^% pvInsMode
)
abstract SetInsMode :
pvInsMode:Object byref -> int
Function SetInsMode (
<InAttribute> ByRef pvInsMode As Object
) As Integer
Parâmetros
- pvInsMode
[in] Ponteiro para uma VARIANTE que indica o modo de inserção.
Valor de retorno
Type: System.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 vsshell.idl:
HRESULT IVsStatusbar::SetInsMode(
[in]VARIANT *pvInsMode
);
Inserir ou substituir as informações são exibidas em um painel específico da área de informações de editor da barra de status, que é usada somente por esse método.
A VARIANTE deve ser um VT_I4 ou VT_BSTR.A VT_BSTR refere-se para o texto real que será colocado na barra de status para indicar a inserção ou modo da janela do editor de substituição.A VT_I4 refere-se à enumeração seguinte:
enum
{
UIE_TEXTINSMODE_INSERT= 0, /* Writes "INS" in the status bar */
UIE_TEXTINSMODE_OVERSTRIKE = 1/* Writes "OVR" in the status bar */
};
Quando a VARIANTE é um VT_I4, o método testa para UIE_TEXTINSMODE_INSERT; qualquer outra coisa é interpretada como UIE_TEXTINSMODE_OVERSTRIKE.
Para obter mais informações sobre a estrutura VARIANTE, consulte a documentação de automação na plataforma SDK da biblioteca MSDN ®.
Consulte também
Interface IVsStatusbar
Namespace Microsoft.VisualStudio.Shell.Interop
Retornar ao topo