CodeVariable2.ConstKind Özellik
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şkenin değiştirilme için uygun olduğunu belirler veya alır.
public:
property EnvDTE80::vsCMConstKind ConstKind { EnvDTE80::vsCMConstKind get(); void set(EnvDTE80::vsCMConstKind value); };
public:
property EnvDTE80::vsCMConstKind ConstKind { EnvDTE80::vsCMConstKind get(); void set(EnvDTE80::vsCMConstKind value); };
[System.Runtime.InteropServices.DispId(200)]
public EnvDTE80.vsCMConstKind ConstKind { [System.Runtime.InteropServices.DispId(200)] get; [System.Runtime.InteropServices.DispId(200)] set; }
[<System.Runtime.InteropServices.DispId(200)>]
[<get: System.Runtime.InteropServices.DispId(200)>]
[<set: System.Runtime.InteropServices.DispId(200)>]
member this.ConstKind : EnvDTE80.vsCMConstKind with get, set
Public Property ConstKind As vsCMConstKind
Özellik Değeri
Bir vsCmConstKind numaralandırması.
- Öznitelikler
Açıklamalar
Değerler sabit listesi tarafından tanımlanır vsCmConstKind .
ConstKindÖzelliği, bir özelliğin sabit veya salt okunurdur bir değişken olarak belirlenmiş olup olmadığını belirlemekte kullanılır. Özelliği ile birlikte kullanılabilir IsConstant , ancak bağımsız olarak da kullanılabilir.
Özelliği ayarlamak, ConstKind geçerli bir üzerinde doğrudan etkiye sahiptir CodeElement . (Özelliği de değiştirmek gerekli değildir IsConstant .) Bu nedenle, ConstKind Yeni bir const veya salt okunurdur değişken oluşturmak veya var olan bir değişkeni üç durumdan herhangi birine dönüştürmek için kullanılabilir. IsConstantÖzellik eşleşecek şekilde güncelleştirilecektir.)
Not
Sınıfların, yapıların, işlevlerin, özniteliklerin, temsilcilerin ve bu gibi kod modeli öğelerinin değerleri, belirli tür düzenlemeler yapıldıktan sonra belirleyici olmayan bir değer olabilir, yani değerlerinin her zaman aynı kalır.