IVsTextView.PositionCaretForEditing-Methode
Setzt die Einfügemarke in eine Position, die zum Bearbeiten einer Funktion geeignet ist.
Namespace: Microsoft.VisualStudio.TextManager.Interop
Assembly: Microsoft.VisualStudio.TextManager.Interop (in Microsoft.VisualStudio.TextManager.Interop.dll)
Syntax
'Declaration
Function PositionCaretForEditing ( _
iLine As Integer, _
cIndentLevels As Integer _
) As Integer
int PositionCaretForEditing(
int iLine,
int cIndentLevels
)
int PositionCaretForEditing(
[InAttribute] int iLine,
[InAttribute] int cIndentLevels
)
abstract PositionCaretForEditing :
iLine:int *
cIndentLevels:int -> int
function PositionCaretForEditing(
iLine : int,
cIndentLevels : int
) : int
Parameter
iLine
Typ: Int32[in] Ganze Zahl, die die Zeile enthält, die das Caretzeichen (Cursor) zu positionieren.
cIndentLevels
Typ: Int32[in] Anzahl Einzugs auf.
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 IVsTextView::PositionCaretForEditing(
[in] long iLine,
[in] long cIndentLevels
);
Diese Methode platziert die Einfügemarke an einer Position, die zum Bearbeiten einer Funktion geeignet ist. Schreibt Text in der Zeile vorhanden ist, wird die Einfügemarke zum ersten farbigen Leerzeichen. Andernfalls erstellt diese Methode die entsprechende Anzahl der Einzüge ()cIndentLevelsanhand der aktuellen Spracheinstellungen und - plätzen die Einfügemarke an dieser Stelle. Kein Zentrieren erfolgt.
.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.