CodeVariableReferenceExpression Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Vertegenwoordigt een verwijzing naar een lokale variabele.
public ref 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
[<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
- Overname
- Kenmerken
Voorbeelden
In de volgende voorbeeldcode wordt het gebruik van een CodeVariableReferenceExpression variabele gedemonstreert die naar een lokale variabele verwijst.
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
Opmerkingen
CodeVariableReferenceExpression kan worden gebruikt om een verwijzing naar een lokale variabele weer te geven.
De VariableName eigenschap geeft de naam op van de lokale variabele waarnaar moet worden verwezen.
Gebruik CodeFieldReferenceExpression dit veld om te verwijzen naar een veld. Gebruik CodePropertyReferenceExpression dit om te verwijzen naar een eigenschap. Gebruik CodeEventReferenceExpression dit om te verwijzen naar een gebeurtenis.
Constructors
| Name | Description |
|---|---|
| CodeVariableReferenceExpression() |
Initialiseert een nieuw exemplaar van de CodeVariableReferenceExpression klasse. |
| CodeVariableReferenceExpression(String) |
Initialiseert een nieuw exemplaar van de CodeVariableReferenceExpression klasse met behulp van de opgegeven lokale variabelenaam. |
Eigenschappen
| Name | Description |
|---|---|
| UserData |
Haalt de door de gebruiker gedefinieerde gegevens voor het huidige object op. (Overgenomen van CodeObject) |
| VariableName |
Hiermee wordt de naam van de lokale variabele opgehaald of ingesteld waarnaar moet worden verwezen. |
Methoden
| Name | Description |
|---|---|
| Equals(Object) |
Bepaalt of het opgegeven object gelijk is aan het huidige object. (Overgenomen van Object) |
| GetHashCode() |
Fungeert als de standaardhashfunctie. (Overgenomen van Object) |
| GetType() |
Hiermee haalt u de Type huidige instantie op. (Overgenomen van Object) |
| MemberwiseClone() |
Hiermee maakt u een ondiepe kopie van de huidige Object. (Overgenomen van Object) |
| ToString() |
Retourneert een tekenreeks die het huidige object vertegenwoordigt. (Overgenomen van Object) |