IVsTextStream.CreateEditPoint-Methode
Erstellt ein EditPoint-Objekt an der angegebenen Position im Textpuffer.
Namespace: Microsoft.VisualStudio.TextManager.Interop
Assembly: Microsoft.VisualStudio.TextManager.Interop (in Microsoft.VisualStudio.TextManager.Interop.dll)
Syntax
'Declaration
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
Parameter
iPosition
Typ: Int32[in] Position im Textpuffer.
ppEditPoint
Typ: Object%[out] Zeiger auf den EditPoint-Objekt erstellt.
Rückgabewert
Typ: Int32
Wenn die Methode erfolgreich ausgeführt, gibt sie S_OKzurück.Bei einem Fehler wird ein Fehlercode zurückgegeben.
Hinweise
COM-Signatur
Von textmgr.idl:
HRESULT IVsTextStream::CreateEditPoint(
[in] long iPosition,
[out] IDispatch **ppEditPoint
);
EditPoint-Objekte sind eine alternative Möglichkeit, in den Puffer geschrieben werden soll, und geben einen Speicherort im Textpuffer dar. Diese Objekte sind mit TextSelection-Objekten vergleichbar, sie werden jedoch auf Daten im Textpuffer und nicht auf in einem Text angewendet Code-Fenster angezeigt wird.
Hinweis
Jeder Vorgang, der versucht, einen Textpuffer zu ändern, schlägt fehl, wenn er alle Zeichen auswirkt, die in einem schreibgeschützten Block enthalten sind, oder wenn der Textpuffer selbst schreibgeschützt ist.
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.