Partager via


IVsExpansionClient.PositionCaretForEditing, méthode

Appelé pour positionner le signe insertion de modification à l'emplacement spécifié dans un extrait de code après qu'il ait été inséré et mis en forme.

Espace de noms :  Microsoft.VisualStudio.TextManager.Interop
Assembly :  Microsoft.VisualStudio.TextManager.Interop.8.0 (dans Microsoft.VisualStudio.TextManager.Interop.8.0.dll)

Syntaxe

'Déclaration
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

Paramètres

Valeur de retour

Type : Int32
Si la méthode réussit, elle retourne S_OK.En cas d'échec, un code d'erreur est retourné.

Notes

Signature de COM

De textmgr2.idl :

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

Cette méthode est appelée après le signe insertion de modification ait été positionné en fonction de les notations dans le fichier d'extrait de code. Cette méthode fournit une possibilité de substituer le positionnement normal du signe insertion de modification mais est rarement utilisée.

Sécurité .NET Framework

Voir aussi

Référence

IVsExpansionClient Interface

Microsoft.VisualStudio.TextManager.Interop, espace de noms