Condividi tramite


Metodo IVsExpansionClient.PositionCaretForEditing

Chiamato per posizionare il cursore di modifica nel punto specifico in un frammento di codice dopo che è stato inserito e formattato stato.

Spazio dei nomi:  Microsoft.VisualStudio.TextManager.Interop
Assembly:  Microsoft.VisualStudio.TextManager.Interop.8.0 (in Microsoft.VisualStudio.TextManager.Interop.8.0.dll)

Sintassi

'Dichiarazione
Function PositionCaretForEditing ( _
    pBuffer As IVsTextLines, _
    ts As TextSpan() _
) As Integer
int PositionCaretForEditing(
    IVsTextLines pBuffer,
    TextSpan[] ts
)
int PositionCaretForEditing(
    [InAttribute] IVsTextLines^ pBuffer, 
    [InAttribute] array<TextSpan>^ ts
)
abstract PositionCaretForEditing : 
        pBuffer:IVsTextLines * 
        ts:TextSpan[] -> int
function PositionCaretForEditing(
    pBuffer : IVsTextLines, 
    ts : TextSpan[]
) : int

Parametri

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 textmgr2.idl:

HRESULT IVsExpansionClient::PositionCaretForEditing(
   [in]IVsTextLines *pBuffer,
   [in]TextSpan *ts
);

Questo metodo viene chiamato dopo che il cursore di modifica è stato collocato in base alle notazioni nel file frammento di codice. Questo metodo consente di eseguire l'override del percorso normale del cursore di modifica ma raramente viene utilizzato.

Sicurezza di .NET Framework

Vedere anche

Riferimenti

IVsExpansionClient Interfaccia

Spazio dei nomi Microsoft.VisualStudio.TextManager.Interop