Método IVsTextView.PositionCaretForEditing
Coloca o cursor em uma posição adequada para uma função de edição.
Namespace: Microsoft.VisualStudio.TextManager.Interop
Assembly: Microsoft.VisualStudio.TextManager.Interop (em Microsoft.VisualStudio.TextManager.Interop.dll)
Sintaxe
'Declaração
Function PositionCaretForEditing ( _
iLine As Integer, _
cIndentLevels As Integer _
) As Integer
int PositionCaretForEditing(
int iLine,
int cIndentLevels
)
int PositionCaretForEditing(
[InAttribute] int iLine,
[InAttribute] int cIndentLevels
)
abstract PositionCaretForEditing :
iLine:int *
cIndentLevels:int -> int
function PositionCaretForEditing(
iLine : int,
cIndentLevels : int
) : int
Parâmetros
iLine
Tipo: Int32[in] Inteiro que contém a linha para posicionar o cursor (cursor).
cIndentLevels
Tipo: Int32[in] Contagem de níveis de recuo.
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 IVsTextView::PositionCaretForEditing(
[in] long iLine,
[in] long cIndentLevels
);
Este método coloca o cursor em uma posição adequado para uma função de edição. Se houver texto na linha, o cursor vai para o primeiro caractere de espaço não - em branco. Caso contrário, esse método cria o número apropriado de recuos (cIndentLevels) de acordo com as configurações de idioma atual e coloca o acento circunflexo neste local. É feito sem centralizar.
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.