Método IVsStatusbar.SetLineColChar (Object, Object, Object)
Publicado: abril de 2016
Exibe o número da linha, o número da coluna e a posição do caractere na área de informações do editor da barra de status.
Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop (em Microsoft.VisualStudio.Shell.Interop.dll)
Sintaxe
int SetLineColChar(
[InAttribute] ref object pvLine,
[InAttribute] ref object pvCol,
[InAttribute] ref object pvChar
)
int SetLineColChar(
[InAttribute] Object^% pvLine,
[InAttribute] Object^% pvCol,
[InAttribute] Object^% pvChar
)
abstract SetLineColChar :
pvLine:Object byref *
pvCol:Object byref *
pvChar:Object byref -> int
Function SetLineColChar (
<InAttribute> ByRef pvLine As Object,
<InAttribute> ByRef pvCol As Object,
<InAttribute> ByRef pvChar As Object
) As Integer
Parâmetros
- pvLine
[in] Número da linha do cursor.
- pvCol
[in] Número da coluna do cursor.
- pvChar
[in] Posição de caractere do cursor.
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::SetLineColChar(
[in]VARIANT *pvLine,
[in]VARIANT *pvCol,
[in]VARIANT *pvChar
);
A posição de número, coluna e o caractere de linha são exibidos como "Ln ##Col # # # # de Ch" na área de informações do editor da barra de status.
Para todos os parâmetros, passe em null para deixar seus valores inalteradas.A VARIANTE para cada parâmetro deve ser VT_I2, VT_I4, VT_BSTR, ou VT_EMPTY.Se for VT_I2 ou VT_I4, o número é formatado em Ln # #, Col # #, Ch # #.Se for VT_BSTR, o texto é exibido como está, sem formatação.Se for VT_EMPTY, esse campo não é exibido.
A diferença entre as posições de caractere e de coluna é evidente para caracteres como, por exemplo, o caractere de tabulação pode incorporar mais de uma coluna.
Consulte também
Interface IVsStatusbar
Namespace Microsoft.VisualStudio.Shell.Interop
Retornar ao topo