Context Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Représente le code source JScript. Cette classe appartient à la catégorie d’état de compilation et d’exécution.
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.
public ref class Context
public class Context
type Context = class
Public Class Context
- Héritage
-
Context
Remarques
Cette classe est principalement utilisée par le JSScanner code source et pour JSParser lire le code source. Pour plus d’informations, consultez Create a Language Compiler for the .NET Framework.
Propriétés
| Nom | Description |
|---|---|
| EndColumn |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. Obtient le numéro de colonne dans la ligne où se termine ce code. Cela inclut des espaces blancs au début de la ligne. |
| EndLine |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. Obtient le numéro de ligne de fin de ce code. |
| EndPosition |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. Obtient la position dans la chaîne de code où ce code se termine, car toutes les lignes de code sont stockées dans une seule chaîne. |
| StartColumn |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. Obtient le numéro de colonne dans la ligne où commence ce code. Cela inclut des espaces blancs au début de la ligne. |
| StartLine |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. Obtient le numéro de ligne où démarre ce code. |
| StartPosition |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. Obtient la position dans la chaîne de code où ce code démarre, car toutes les lignes de code sont stockées dans une seule chaîne. |
Méthodes
| Nom | Description |
|---|---|
| Equals(Object) |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. Détermine si l’objet spécifié est égal à l’objet actuel. (Hérité de Object) |
| GetCode() |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. Obtient le code que le contexte contient, en ignorant tout espace blanc. |
| GetHashCode() |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. Sert de fonction de hachage par défaut. (Hérité de Object) |
| GetToken() |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. Obtient une unité de code individuelle, ou un jeton, que le contexte contient. |
| GetType() |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. Obtient la Type de l’instance actuelle. (Hérité de Object) |
| MemberwiseClone() |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. Crée une copie superficielle du Objectactuel. (Hérité de Object) |
| ToString() |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. Retourne une chaîne qui représente l’objet actuel. (Hérité de Object) |