IVsExpansionClient.PositionCaretForEditing-Methode
Wird aufgerufen, um das caretzeichen Bearbeiten im angegebenen Position in einem Codeausschnitt einzufügen, nachdem er eingefügt und formatiert wurde.
Namespace: Microsoft.VisualStudio.TextManager.Interop
Assembly: Microsoft.VisualStudio.TextManager.Interop.8.0 (in Microsoft.VisualStudio.TextManager.Interop.8.0.dll)
Syntax
'Declaration
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
Parameter
pBuffer
Typ: Microsoft.VisualStudio.TextManager.Interop.IVsTextLines[in] Ein IVsTextLines-Objekt, das den Textpuffer darstellt, an der der Codeausschnitt eingefügt wurde.
ts
Typ: array<Microsoft.VisualStudio.TextManager.Interop.TextSpan[][in] Ein TextSpan-Objekt, das den Ort beschreibt, an der der Codeausschnitt eingefügt wurde.
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 textmgr2.idl:
HRESULT IVsExpansionClient::PositionCaretForEditing(
[in]IVsTextLines *pBuffer,
[in]TextSpan *ts
);
Diese Methode wird aufgerufen, nachdem die caretzeichen Bearbeiten entsprechend den Notationen in der Datei des Codeausschnitts positioniert wurde. Diese Methode bietet die Möglichkeit, die normale Platzierung des zu überschreibenden caretzeichens Bearbeiten wird aber selten verwendet.
.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.