CodeModel2.AddVariable Yöntem (String, Object, Object, Object, vsCMAccess)
Yeni bir değişken kod yapısı oluşturur ve doğru konumda kodu ekler.
Ad alanı: EnvDTE80
Derleme: EnvDTE80 (EnvDTE80.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
Gerekli.A vsCMTypeRef verileri gösteren sabit türü işlevi döndürür.Bu bir CodeTypeRef nesnesi, bir vsCMTypeRef sabiti, ya da bir tam tür adı.
- Type
Tür: System.Object
İsteğe Bağlı.Varsayılan = 0.Kod öğesi sonra yeni öğe eklemek.Değer ise, bir CodeElement, sonra yeni öðe eklenir it. hemen sonra
Değeri uzun veri türü, daha sonra ise AddVariable gösterir öğesi sonra ekleme yeni bir öğe.
Koleksiyonları kendi sayısı 1 başladığı için 0 geçirerek yeni öğe koleksiyonu başında yerleştirilmesi gerektiğini belirtir.Değeri-1 öğesinin sonuna yerleştirilmelidir.
- Position
Tür: System.Object
İsteğe Bağlı.A vsCMAccess sabiti.
- Access
Tür: EnvDTE.vsCMAccess
İsteğe Bağlı.Yeni değişken tanımı için yol ve dosya adı.Bağlı olarak, dosya adı proje dosyasına göreceli ya da mutlak dilidir.Zaten proje öğesi değilse dosya projeye eklenir.Dosyayı açamıyor oluşturulabilir ve projeye, daha sonra eklenen, AddVariable başarısız.
Dönüş Değeri
Tür: EnvDTE.CodeVariable
CodeVariable nesnesi
Yüklenen
CodeModel.AddVariable(String, Object, Object, Object, vsCMAccess)
Açıklamalar
Yerel Visual C++ iki nokta üst üste ayrılmış gerektirir (::) biçimlendirmek, tam tür adı. Diğer tüm diller noktalarla ayrılmış biçimi desteklemiyor.
Bağımsız değişkenler doğruluğunu arkasında kod modeli dil tarafından belirlenir.
Not
Sınıflar, yapılar, işlevleri, öznitelikleri, Temsilciler ve benzeri gibi kod modeli öğeleri değerlerini düzenlemeleri değerlerine bağlı her zaman aynı kalmasını dayanıyordu olamaz, diğer bir deyişle, belirli türde yaptıktan sonra non-deterministik olabilir. Daha fazla bilgi için bkz: kod modeli öğe değerlerini de değiştirebilirsiniz bölüm Kod modeli (@) kullanarak kodu 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üvenilir kod tarafından Kitaplıklar kullanma.
Ayrıca bkz.
Başvuru
Diğer Kaynaklar
Nasıl Yapılır: derlemek ve otomasyon nesne modeli kod örnekleri çalıştırma