CodeModel.AddVariable Yöntem
Yeni bir değişken kod yapısı oluşturur ve doğru konumda kodu ekler.
Ad alanı: EnvDTE
Derleme: EnvDTE (EnvDTE.dll içinde)
Sözdizimi
'Bildirim
Function AddVariable ( _
Name As String, _
Location As Object, _
Type As Object, _
Position As Object, _
Access As vsCMAccess _
) As CodeVariable
CodeVariable AddVariable(
string Name,
Object Location,
Object Type,
Object Position,
vsCMAccess Access
)
CodeVariable^ AddVariable(
String^ Name,
Object^ Location,
Object^ Type,
Object^ Position,
vsCMAccess Access
)
abstract AddVariable :
Name:string *
Location:Object *
Type:Object *
Position:Object *
Access:vsCMAccess -> CodeVariable
function AddVariable(
Name : String,
Location : Object,
Type : Object,
Position : Object,
Access : vsCMAccess
) : CodeVariable
Parametreler
- Name
Tür: System.String
Gerekli.Yeni değişken adı.
- Location
Tür: System.Object
İsteğe Bağlı.Yeni değişken tanımı için yol ve dosya adı.Diline bağlı olarak göreceli ya da mutlak proje dosyası için dosya adı.Zaten proje öğesi değilse dosya projeye eklenir.Dosyayı açamıyor oluşturulabilir ve projeye, daha sonra eklenen, AddVariable başarısız.
- Type
Tür: System.Object
Gerekli.A vsCMTypeRef işlevi sayı veri türünü belirten bir sabit.Bu bir CodeTypeRef nesnesi, bir vsCMTypeRef sabit veya tam tür adı.
- Position
Tür: System.Object
İsteğe Bağlı.Varsayılan = 0.Kod öğesi yeni öğe eklemek önce beklenecek.Değer ise, bir CodeElement, sonra da yeni öğe hemen bundan sonra eklenir.
Değeri daha sonra bir Long veri türü ise AddVariable sonra yeni öğe Ekle öğesini belirtir.
0 Geçirerek koleksiyonları kendi sayısı 1'den başladığı için yeni öğe koleksiyonu başında yerleştirilmesi gerektiğini gösterir.Bir değeri öğesinin sonuna yerleştirilmesi gereken-1 anlamına gelir.
- Access
Tür: EnvDTE.vsCMAccess
İsteğe Bağlı.A vsCMAccess sabit.
Dönüş Değeri
Tür: EnvDTE.CodeVariable
CodeVariable nesnesi
Notlar
Yerel doğal Visual c++ gerektiren iki nokta üst üste ayrılmış (::), tam olarak nitelenmiş tür adları biçimlendirin. Diğer tüm diller noktalarla ayrılmış biçimi desteklemiyor.
Doğruluğu bağımsız dil kod modelinin arkasında tarafından belirlenir.
Not
Kod modeli öğeler sınıflar, yapılar, İşlevler, öznitelikleri, Temsilciler ve diğerleri gibi değerleri düzenlemeleri değerlerine bağlı her zaman aynı kalacak şekilde dayanıyordu olamaz, diğer bir deyişle, belirli türde yaptıktan sonra non-deterministik olabilir.Daha fazla bilgi için kod modeli öğe değerlerini de değiştirebilirsiniz bölümüne bakın Kod modeli (Visual Basic) kullanarak kod keşfetme.
.NET Framework Güvenliği
- Anında arayanlar için tam güven. Bu üye kısmen güvenilen kodla kullanılamaz. Daha fazla bilgi için bkz. Kısmen güvenilen kod kitaplıklarını kullanma.
Ayrıca bkz.
Başvuru
Diğer Kaynaklar
Nasıl yapılır: derlemek ve Otomasyon nesne modeli kod örneklerini çalıştırmak