IVsIntellisenseHost.GetSubjectCaretPos(Int32) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
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);