Visual C++ Kod Modeli
Visual Studio eklentileri, Visual Studio 2013'te kullanım dışıdır.Eklentilerinizi VSPackage uzantılarına yükseltmelisiniz.Yükseltme hakkında daha fazla bilgi için bkz: SSS: Eklentileri VSPackage Uzantılarına Dönüştürme.
Bu model ile tanımlanan sınıfı veya işlevi, gibi iç öğeleri içinde yönetebilirsiniz bir Visual C++ proje.
Aşağıdaki nesneler tanımlı Visual C++ kod modeli.
Nesne |
Açıklama |
---|---|
CodeModelEvents nesnesi. |
Çeşitli olayları erişim sağlayan bir nesne gönderildi tarafından Visual C++ kod modeli. |
MFCDialogNumberVariableExtender nesnesi. |
MFC iletişim kutusunda bir sayısal türü değişken maksimum ve minimum aralığını erişim sağlayan bir nesne. |
MFCDialogStringVariableExtender nesnesi. |
Bir dize türü değişken bir MFC iletişim kutusunda en fazla karakter aralığı erişim sağlayan bir nesne. |
MFCDialogVariableExtender nesnesi. |
Varolan bir MFC iletişim kutusunda bir değişken kod öğesi erişim sağlayan bir nesne. |
VCCodeAttribute nesnesi. |
Bir öğenin öznitelik erişim sağlayan bir nesne. |
VCCodeBase nesnesi. |
Temel sınıf listesi üst nesnenin erişim sağlayan bir nesne. |
VCCodeClass nesnesi. |
Herhangi bir sınıf öğeyi erişim sağlayan bir nesne olarak toplanan bir VCCodeModel nesne. |
VCCodeDelegate nesnesi. |
Bir temsilci code öğesini temsil eden bir nesne (ile bildirilen __delegate anahtar sözcük). |
VCCodeElement nesnesi. |
Kaynak dosya içinde herhangi bir kod öğeyi erişim sağlayan bir nesne. |
VCCodeElements koleksiyonu. |
Bir veya daha fazla kaynak dosyalarına (tek tek kod öğeleri temsil eden) nesneleri koleksiyonu. |
VCCodeEnum nesnesi. |
Bir numaralandırma kod öğesi'nin bir çözüm kaynak kodunu temsil eden bir nesne. |
VCCodeEvent nesnesi. |
Bir olay code öğesini temsil eden bir nesne (ile bildirilen __event anahtar sözcük). |
VCCodeFunction nesnesi. |
Kaynak dosyada bir işlev yapısına tanımlayan bir nesne. |
VCCodeIDLCoClass nesnesi. |
Bir nesneyi tanımlayan bir coclass .idl dosyasındaki öğesi. |
VCCodeIDLImport nesnesi. |
Bir nesneyi tanımlayan bir import bir .idl dosyasındaki öğesi. |
VCCodeIDLImportLib nesnesi. |
Bir nesneyi tanımlayan bir importlib bir .idl dosyasındaki öğesi. |
VCCodeIDLLibrary nesnesi. |
Bir nesneyi tanımlayan bir library bir .idl dosyasındaki öğesi. |
VCCodeImport nesnesi. |
Bir nesneyi temsil eden bir #import kod öğesinin bir çözüm kaynak kodu. |
VCCodeInclude nesnesi. |
Bir nesneyi temsil eden bir #include kod öğesinin bir çözüm kaynak kodu. |
VCCodeInterface nesnesi. |
Her iki standart .idl, bir arabirimi temsil eden bir nesne bir dispinterface kod, bir kod öğesi veya (değiştiren __interface anahtar sözcük) çözümünün kaynak kodundaki. |
VCCodeMacro nesnesi. |
Makro temsil eden bir nesne (#define bildirimi) kod öğesinin bir çözüm kaynak kodu. |
VCCodeMap nesnesi. |
Bir çözüm kaynak kodu eşleme kod öğesinde temsil eden bir nesne. |
VCCodeMapEntry nesnesi. |
Bir eşleme girişi tanımlayan bir nesne bir kaynak dosyada oluşturun. |
VCCodeModel nesnesi. |
İçerilen kod herhangi bir öğe için proje düzeyi erişim sağlayan bir nesne. |
VCCodeNamespace nesnesi. |
Bir ad alanı öğesi'nin bir çözüm kaynak kodunu temsil eden bir nesne. |
VCCodeParameter nesnesi. |
Bir işlev, özellik, vb., kaynak dosyasındaki bir parametreyi temsil eden bir nesne. |
VCCodeProperty nesnesi. |
Bir özellik code öğesini temsil eden bir nesne (ile bildirilen __property anahtar sözcük). |
VCCodeStruct nesnesi. |
Yapı kod öğesi'nin bir çözüm kaynak kodunu temsil eden bir nesne. |
VCCodeTypedef nesnesi. |
Bir nesneyi temsil eden bir typedef kod öğesinin bir çözüm kaynak kodu. |
VCCodeUnion nesnesi. |
Bir nesneyi temsil eden bir union kod öğesinin bir çözüm kaynak kodu. |
VCCodeUsing nesnesi. |
Bir nesneyi temsil eden bir #using Yönergesi (C++) kod öğesinin bir çözüm kaynak kodu. |
VCCodeVariable nesnesi. |
Bir kaynak dosyasındaki bir değişken yapısı temsil eden bir nesne. |
VCDialogExtender nesnesi. |
Varolan bir iletişim kutusu sınıfı bir çözümde erişim sağlayan bir nesne. |
VCFileCodeModel nesnesi. |
Bir kaynak dosyasındaki kod öğeleri temsil eden bir nesne. |
VCLanguageManager nesnesi. |
C++ kaynak dosyasının çeşitli kod öğeleri doğrulamak için kullanılan nesne. |
Bazı özellikler ve yöntemler bu nesnelerle ilişkili büyük parçası olarak tanımlanan Visual Studio model.Ancak, bile nesneleri benzer Visual Studio nesneleri, ek özellikler veya onlarla ilişkili yöntemi vardır Visual C++.Örneğin, bir işlev nesnesi sırasında sahip parametreleri ilişkilendirilmiş tümünde Visual Studio diller, Visual C++ işlev benzersiz olması sanal, gibi C++ dili için ek özelliklere sahip olabilir bir sabit veya IDL dosya parçası.Bu benzersiz özellikleri tarafından sunulan VCCodeFunction nesne.İçindeki komut dosyalarından C++ için benzersiz özellikleriyle çalışabilmek yapılır Visual C++.
Daha fazla konulara incelemek üzere Visual C++ - belirli kod modeli, aşağıdaki tabloda bağlantıları tıklatın.
Amaç |
Bkz. |
---|---|
Oluşturur ve inceleyin Visual C++ kullanarak kod bir Visual Studio yazılan eklenti Visual C#. |
Nasıl yapılır: Visual C++ Kod Modeli Kullanarak Kodu İşleme (Visual C#) |
Oluşturur ve inceleyin Visual C++ kullanarak kod bir Visual Studio yazılan eklenti Visual Basic. |
Nasıl yapılır: Visual C++ Kod Modeli Kullanarak Kodu İşleme (Visual Basic) |
Otomasyon Extender'lar kapsamlı uygulamada kullanılan GUID'lerin incelemek üzere Visual C++ kod modeli. |