CodeVariableDeclarationStatement Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Değişken bildirimini temsil eder.
public ref class CodeVariableDeclarationStatement : System::CodeDom::CodeStatement
public class CodeVariableDeclarationStatement : System.CodeDom.CodeStatement
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.AutoDispatch)]
[System.Runtime.InteropServices.ComVisible(true)]
[System.Serializable]
public class CodeVariableDeclarationStatement : System.CodeDom.CodeStatement
type CodeVariableDeclarationStatement = class
inherit CodeStatement
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.AutoDispatch)>]
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Serializable>]
type CodeVariableDeclarationStatement = class
inherit CodeStatement
Public Class CodeVariableDeclarationStatement
Inherits CodeStatement
- Devralma
- Öznitelikler
Örnekler
Bu örnekte değişken bildirmek için bir CodeVariableDeclarationStatement kullanımı gösterilmektedir.
// Type of the variable to declare.
// Name of the variable to declare.
// Optional initExpression parameter initializes the variable.
CodeVariableDeclarationStatement^ variableDeclaration = gcnew CodeVariableDeclarationStatement( String::typeid,"TestString",gcnew CodePrimitiveExpression( "Testing" ) );
// A C# code generator produces the following source code for the preceeding example code:
// string TestString = "Testing";
CodeVariableDeclarationStatement variableDeclaration = new CodeVariableDeclarationStatement(
// Type of the variable to declare.
typeof(string),
// Name of the variable to declare.
"TestString",
// Optional initExpression parameter initializes the variable.
new CodePrimitiveExpression("Testing") );
// A C# code generator produces the following source code for the preceeding example code:
// string TestString = "Testing";
Dim variableDeclaration As New CodeVariableDeclarationStatement( _
GetType(String), "TestString", _
New CodePrimitiveExpression("Testing"))
' The first two parameters indicate the type and name of the variable to declare.
' The optional initExpression parameter initializes the variable.
' A Visual Basic code generator produces the following source code for the preceeding example code:
' Dim TestString As String = "Testing"
Açıklamalar
CodeVariableDeclarationStatement bir değişken bildiren kodu temsil etmek için kullanılabilir.
Type özelliği, bildirecek değişkenin türünü belirtir. Name özelliği, bildirecek değişkenin adını belirtir. InitExpression özelliği isteğe bağlıdır ve oluşturulduktan sonra değişkene atanacak bir başlatma ifadesi belirtir.
Not
Bazı diller, değişken bildiriminden sonra ayrı bir atama deyimi oluşturarak isteğe bağlı değişken başlatma ifadesini uygulayabilir.
Oluşturucular
CodeVariableDeclarationStatement() |
CodeVariableDeclarationStatement sınıfının yeni bir örneğini başlatır. |
CodeVariableDeclarationStatement(CodeTypeReference, String) |
Belirtilen türü ve adı kullanarak sınıfın CodeVariableDeclarationStatement yeni bir örneğini başlatır. |
CodeVariableDeclarationStatement(CodeTypeReference, String, CodeExpression) |
Belirtilen veri türünü, değişken adını ve başlatma ifadesini kullanarak sınıfın yeni bir örneğini CodeVariableDeclarationStatement başlatır. |
CodeVariableDeclarationStatement(String, String) |
Belirtilen veri türü adını ve değişken adını kullanarak sınıfın CodeVariableDeclarationStatement yeni bir örneğini başlatır. |
CodeVariableDeclarationStatement(String, String, CodeExpression) |
Belirtilen veri türünü, değişken adını ve başlatma ifadesini kullanarak sınıfın yeni bir örneğini CodeVariableDeclarationStatement başlatır. |
CodeVariableDeclarationStatement(Type, String) |
Belirtilen veri türünü ve değişken adını kullanarak sınıfın yeni bir örneğini CodeVariableDeclarationStatement başlatır. |
CodeVariableDeclarationStatement(Type, String, CodeExpression) |
Belirtilen veri türünü, değişken adını ve başlatma ifadesini kullanarak sınıfın yeni bir örneğini CodeVariableDeclarationStatement başlatır. |
Özellikler
EndDirectives |
Bitiş yönergelerini içeren bir CodeDirectiveCollection nesnesi alır. (Devralındığı yer: CodeStatement) |
InitExpression |
Değişkenin başlatma ifadesini alır veya ayarlar. |
LinePragma |
Kod deyiminin oluştuğu satırı alır veya ayarlar. (Devralındığı yer: CodeStatement) |
Name |
Değişkenin adını alır veya ayarlar. |
StartDirectives |
Başlangıç yönergelerini içeren bir CodeDirectiveCollection nesnesi alır. (Devralındığı yer: CodeStatement) |
Type |
Değişkenin veri türünü alır veya ayarlar. |
UserData |
Geçerli nesne için kullanıcı tarafından tanımlanabilir verileri alır. (Devralındığı yer: CodeObject) |
Yöntemler
Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
GetType() |
Type Geçerli örneğini alır. (Devralındığı yer: Object) |
MemberwiseClone() |
Geçerli Objectöğesinin sığ bir kopyasını oluşturur. (Devralındığı yer: Object) |
ToString() |
Geçerli nesneyi temsil eden dizeyi döndürür. (Devralındığı yer: Object) |