Colorizer.GetStateAtEndOfLine(Int32, Int32, IntPtr, 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.
Gibt den Analysezustand am Ende der angegebenen Zeile zurück.
public:
virtual int GetStateAtEndOfLine(int line, int length, IntPtr ptr, int state);
public virtual int GetStateAtEndOfLine (int line, int length, IntPtr ptr, int state);
abstract member GetStateAtEndOfLine : int * int * nativeint * int -> int
override this.GetStateAtEndOfLine : int * int * nativeint * int -> int
Public Overridable Function GetStateAtEndOfLine (line As Integer, length As Integer, ptr As IntPtr, state As Integer) As Integer
Parameter
- line
- Int32
[in] Die Zeilennummer, von der der Text stammt.
- length
- Int32
[in] Die Länge des zu untersuchenden Texts.
- ptr
- IntPtr
[in] Ein Zeiger, dessen Marshalling rückgängig gemacht wurde und der auf den Text zeigt. Das Beispiel in ColorizeLine(Int32, Int32, IntPtr, Int32, UInt32[]) zeigt, wie dieser Zeiger in eine Zeichenfolge gemarshallt wird.
- state
- Int32
[in] Der Analysezustand am Anfang der Zeile.
Gibt zurück
Gibt den Analysezustand am Ende der Zeile zurück.
Implementiert
Hinweise
Diese Methode wird in der Regel aufgerufen, um den Analyse Zustand zu erhalten, der als Ausgangszustand für die folgende Zeile verwendet werden soll.
Diese Methode ist eine Implementierung von GetStateAtEndOfLine .
Die Basis Methode gibt den Wert von einem-Rückruf zurück ColorizeLine (das Attribut Array wird im Grunde ignoriert).