Metodo IVsTextView.PositionCaretForEditing
Posizionare il cursore in una posizione appropriata per modificare una funzione.
Spazio dei nomi: Microsoft.VisualStudio.TextManager.Interop
Assembly: Microsoft.VisualStudio.TextManager.Interop (in Microsoft.VisualStudio.TextManager.Interop.dll)
Sintassi
'Dichiarazione
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
Parametri
iLine
Tipo: Int32[in] Intero che contiene la riga per posizionare il cursore (cursore) su.
cIndentLevels
Tipo: Int32[in] Conteggio del livello di rientro.
Valore restituito
Tipo: Int32
Se il metodo ha esito positivo, restituisce S_OK.Se non riesce, restituisce un codice di errore.
Note
Firma COM
da textmgr.idl:
HRESULT IVsTextView::PositionCaretForEditing(
[in] long iLine,
[in] long cIndentLevels
);
Questo metodo consente di posizionare il cursore in una posizione appropriata per modificare una funzione. Se c " è testo sulla riga, il cursore viene posizionato al primo spazio cromatico. In caso contrario, questo metodo crea il numero appropriato dei rientri (cIndentLevels) in base alle impostazioni della lingua e le posizioni del cursore in questa posizione. Nessun centrale viene eseguito.
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per altre informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.