IVsIntellisenseHost.GetSubjectCaretPos(Int32) Methode

Definition

Ruft die Position der Einfügemarke für den Text ab, auf dem IntelliSense ausgeführt wird.

public:
 int GetSubjectCaretPos([Runtime::InteropServices::Out] int % piIndex);
int GetSubjectCaretPos([Runtime::InteropServices::Out] int & piIndex);
public int GetSubjectCaretPos (out int piIndex);
abstract member GetSubjectCaretPos : int -> int
Public Function GetSubjectCaretPos (ByRef piIndex As Integer) As Integer

Parameter

piIndex
Int32

[out] Der Index der Position der Einfügemarke.

Gibt zurück

Int32

Wenn die Methode erfolgreich ist, wird S_OK zurückgegeben. Bei einem Fehler wird ein Fehlercode zurückgegeben.

Hinweise

Der Betrefftext wird als Inhalt des Kontext Puffers betrachtet, wenn GetHostFlags () _returns Flags, die IHF_NOSEPARATESUBJECT enthalten, und diese Methode sollte E_NOTIMPL zurückgeben.

C++

Aus singlefileeditor. idl:

HRESULT IVsIntellisenseHost::GetSubjectCaretPos([out] long *piIndex);

Gilt für