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’un CodeVariableReferenceExpression pour faire référence à une variable locale.
CodeVariableReferenceExpression^ variableRef1 = gcnew CodeVariableReferenceExpression( "TestVariable" );
// A C# code generator produces the following source code for the preceeding example code:
// TestVariable
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.
Utilisez CodeFieldReferenceExpression pour référencer un champ. Utilisez CodePropertyReferenceExpression pour référencer une propriété. Utilisez CodeEventReferenceExpression pour référencer un événement.
Constructeurs
CodeVariableReferenceExpression() |
Initialise une nouvelle instance de la classe CodeVariableReferenceExpression. |
CodeVariableReferenceExpression(String) |
Initialise une nouvelle instance de la classe CodeVariableReferenceExpression avec le nom de variable locale spécifié. |
Propriétés
UserData |
Obtient les données définissables par l'utilisateur pour l'objet en cours. (Hérité de CodeObject) |
VariableName |
Obtient ou définit le nom de la variable locale à référencer. |
Méthodes
Equals(Object) |
Détermine si l'objet spécifié est égal à l'objet actuel. (Hérité de Object) |
GetHashCode() |
Fait office de fonction de hachage par défaut. (Hérité de Object) |
GetType() |
Obtient le Type de l'instance actuelle. (Hérité de Object) |
MemberwiseClone() |
Crée une copie superficielle du Object actuel. (Hérité de Object) |
ToString() |
Retourne une chaîne qui représente l'objet actuel. (Hérité de Object) |