CodeVariableReferenceExpression 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 une référence à une variable locale.
public ref class CodeVariableReferenceExpression : System::CodeDom::CodeExpression
public class CodeVariableReferenceExpression : System.CodeDom.CodeExpression
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.AutoDispatch)]
[System.Runtime.InteropServices.ComVisible(true)]
[System.Serializable]
public class CodeVariableReferenceExpression : System.CodeDom.CodeExpression
type CodeVariableReferenceExpression = class
inherit CodeExpression
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.AutoDispatch)>]
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Serializable>]
type CodeVariableReferenceExpression = class
inherit CodeExpression
Public Class CodeVariableReferenceExpression
Inherits CodeExpression
- Héritage
- Attributs
Exemples
L’exemple de code suivant illustre l’utilisation d’une CodeVariableReferenceExpression variable locale pour faire référence à une variable locale.
CodeVariableReferenceExpression variableRef1 =
new CodeVariableReferenceExpression("TestVariable");
// A C# code generator produces the following source code for the preceeding example code:
// TestVariable
Dim variableRef1 As New CodeVariableReferenceExpression("TestVariable")
' A Visual Basic code generator produces the following source code for the preceeding example code:
' TestVariable
Remarques
CodeVariableReferenceExpression peut être utilisé pour représenter une référence à une variable locale.
La VariableName propriété spécifie le nom de la variable locale à référencer.
Permet CodeFieldReferenceExpression de référencer un champ. Permet CodePropertyReferenceExpression de référencer une propriété. Permet CodeEventReferenceExpression de référencer un événement.
Constructeurs
| Nom | Description |
|---|---|
| CodeVariableReferenceExpression() |
Initialise une nouvelle instance de la classe CodeVariableReferenceExpression. |
| CodeVariableReferenceExpression(String) |
Initialise une nouvelle instance de la CodeVariableReferenceExpression classe à l’aide du nom de variable locale spécifié. |
Propriétés
| Nom | Description |
|---|---|
| UserData |
Obtient les données définissables par l’utilisateur pour l’objet actuel. (Hérité de CodeObject) |
| VariableName |
Obtient ou définit le nom de la variable locale à référencer. |
Méthodes
| Nom | Description |
|---|---|
| Equals(Object) |
Détermine si l’objet spécifié est égal à l’objet actuel. (Hérité de Object) |
| GetHashCode() |
Sert de fonction de hachage par défaut. (Hérité de Object) |
| GetType() |
Obtient la Type de l’instance actuelle. (Hérité de Object) |
| MemberwiseClone() |
Crée une copie superficielle du Objectactuel. (Hérité de Object) |
| ToString() |
Retourne une chaîne qui représente l’objet actuel. (Hérité de Object) |