Partager via


IVsTextStream.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 ( _
    iPosition As Integer, _
    <OutAttribute> ByRef ppEditPoint As Object _
) As Integer
int CreateEditPoint(
    int iPosition,
    out Object ppEditPoint
)
int CreateEditPoint(
    [InAttribute] int iPosition, 
    [OutAttribute] Object^% ppEditPoint
)
abstract CreateEditPoint : 
        iPosition:int * 
        ppEditPoint:Object byref -> int
function CreateEditPoint(
    iPosition : int, 
    ppEditPoint : Object
) : int

Paramètres

  • iPosition
    Type : Int32

    [in] position dans la mémoire tampon de texte.

  • ppEditPoint
    Type : Object%

    [out] pointeur à l'objet d'EditPoint créé.

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 IVsTextStream::CreateEditPoint(
   [in] long iPosition,
   [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

IVsTextStream Interface

Microsoft.VisualStudio.TextManager.Interop, espace de noms