JSScanner Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Skanuje kod JScript wyszukuje poszczególne jednostki kodu lub tokeny. Ta klasa należy do kategorii skanowania i analizowania.
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.
public ref class JSScanner sealed
public sealed class JSScanner
type JSScanner = class
Public NotInheritable Class JSScanner
- Dziedziczenie
-
JSScanner
Konstruktory
JSScanner() |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Inicjuje nowe wystąpienie klasy JSScanner. |
JSScanner(Context) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Inicjuje JSScanner nowe wystąpienie klasy, określając kod źródłowy do skanowania. |
Metody
Equals(Object) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
GetCurrentLine() |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Pobiera bieżący numer wiersza w kodzie. Jest to wskaźnik, który przenosi się podczas skanowania kodu. |
GetCurrentPosition(Boolean) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Pobiera bieżącą pozycję w ciągu kodu. Jest to wskaźnik, który przenosi się podczas skanowania kodu. |
GetHashCode() |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
GetNextToken() |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Skanuje następny token w kodzie. |
GetSourceCode() |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Pobiera kod źródłowy skojarzony z tym obiektem skanera. |
GetStartLinePosition() |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Pobiera pozycję w ciągu kodu, w którym rozpoczyna się pierwszy wiersz bieżącego kodu. Wszystkie wiersze kodu są przechowywane w jednym ciągu. Jest to wskaźnik, który przenosi się podczas skanowania kodu. |
GetStringLiteral() |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Pobiera ciąg, który został zeskanowany i wszystkie jego sekwencje ucieczki zostały zastąpione. |
GetType() |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Type Pobiera bieżące wystąpienie. (Odziedziczone po Object) |
GotEndOfLine() |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Wskazuje, czy koniec wiersza został osiągnięty po skanowaniu skanera, czy zaglądaniu do tokenu. |
IsKeyword(JSToken) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Określa, czy określony token jest słowem kluczowym w języku JScript. |
IsOperator(JSToken) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Określa, czy określony token jest operatorem w języku JScript. |
MemberwiseClone() |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
SetAuthoringMode(Boolean) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Ustawia flagę wskazującą, czy skaner działa w trybie tworzenia. |
SetSource(Context) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Ustawia kod źródłowy do skanowania. |
SkipMultiLineComment() |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Pomija komentarz obejmujący wiele wierszy i rozwija wskaźniki identyfikujące bieżącą pozycję w kodzie. |
ToString() |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |