Partager via


IVsTextLines.CreateEditPoint, méthode

Crée un objet d'EditPoint à l'emplacement donné dans la mémoire tampon de texte.

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

Syntaxe

'Déclaration
Function CreateEditPoint ( _
    iLine As Integer, _
    iIndex As Integer, _
    <OutAttribute> ByRef ppEditPoint As Object _
) As Integer
int CreateEditPoint(
    int iLine,
    int iIndex,
    out Object ppEditPoint
)
int CreateEditPoint(
    [InAttribute] int iLine, 
    [InAttribute] int iIndex, 
    [OutAttribute] Object^% ppEditPoint
)
abstract CreateEditPoint : 
        iLine:int * 
        iIndex:int * 
        ppEditPoint:Object byref -> int
function CreateEditPoint(
    iLine : int, 
    iIndex : int, 
    ppEditPoint : Object
) : int

Paramètres

  • iLine
    Type : Int32

    [in] numéro de ligne de l'objet d'EditPoint dans la mémoire tampon de texte.

  • iIndex
    Type : Int32

    [in] index de caractère de l'objet d'EditPoint dans la ligne.

  • ppEditPoint
    Type : Object%

    [out] pointeur à l'interface d'IDispatch.

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

HRESULT IVsTextLines::CreateEditPoint(
   [in] long iLine,
   [in] CharIndex iIndex,
   [out] IDispatch **ppEditPoint
);

les objets d'EditPoint sont une autre façon d'écrire à la mémoire tampon, et représentent un emplacement dans la mémoire tampon de texte. Ces objets sont semblables aux objets d'TextSelection, ils traitent des données dans la mémoire tampon de texte plutôt que sur le texte affiché dans une fenêtre de code.

Notes

Toute opération qui tente de modifier une mémoire tampon de texte échoue si elle affecte des personnages qui sont contenus dans un bloc en lecture seule, ou si la mémoire tampon de texte lui-même est en lecture seule.

Sécurité .NET Framework

Voir aussi

Référence

IVsTextLines Interface

Microsoft.VisualStudio.TextManager.Interop, espace de noms