VCProjectEngineObject Arabirim

Tanım

VCProjectEngine Automation modeli için ana nesne.

public interface class VCProjectEngineObject : Microsoft::VisualStudio::VCProjectEngine::VCProjectEngine
public interface class VCProjectEngineObject : Microsoft::VisualStudio::VCProjectEngine::VCProjectEngine
__interface VCProjectEngineObject : Microsoft::VisualStudio::VCProjectEngine::VCProjectEngine
[System.Runtime.InteropServices.CoClass(typeof(Microsoft.VisualStudio.VCProjectEngine.VCProjectEngineObjectClass))]
[System.Runtime.InteropServices.Guid("54969DD8-23D3-4A77-911C-87E6A3C5C21C")]
public interface VCProjectEngineObject : Microsoft.VisualStudio.VCProjectEngine.VCProjectEngine
[<System.Runtime.InteropServices.CoClass(typeof(Microsoft.VisualStudio.VCProjectEngine.VCProjectEngineObjectClass))>]
[<System.Runtime.InteropServices.Guid("54969DD8-23D3-4A77-911C-87E6A3C5C21C")>]
type VCProjectEngineObject = interface
    interface VCProjectEngine
Public Interface VCProjectEngineObject
Implements VCProjectEngine
Türetilmiş
Öznitelikler
Uygulamalar

Açıklamalar

Yöntemlerin ve özelliklerin belgeleri için bkz VCProjectEngineObjectClass ..

VCProjectEngineObjectAşağıda gösterildiği gibi örneği oluşturun:

Dim Engine As VCProjectEngine  
Engine = New VCProjectEngineObject()  

Özellikler

BuildLogging

Bir günlük dosyasının oluşturulup oluşturulmayacağını ve derleme etkinliğiyle ilgili bilgilerle doldurulup doldurulmayacağını gösteren bir değer alır veya ayarlar.

(Devralındığı yer: VCProjectEngine)
BuildTiming

Çıktı penceresinin derlemedeki tüm araçların zamanlarını gösterip göstermediğini gösteren bir değer alır veya ayarlar.

(Devralındığı yer: VCProjectEngine)
Events

Proje altyapısı tarafından tetiklenen olayların kaynağı olan nesnesini döndürür.

(Devralındığı yer: VCProjectEngine)
PerformanceLogging

Yalnızca Microsoft Dahili Kullanımı İçindir.

(Devralındığı yer: VCProjectEngine)
Platforms

Proje altyapısındaki platformların koleksiyonunu alır.

(Devralındığı yer: VCProjectEngine)
Projects

Şu anda çözümdeki projelerin bir koleksiyonunu alır.

(Devralındığı yer: VCProjectEngine)
PropertySheets

Yalnızca Microsoft Dahili Kullanımı İçindir.

(Devralındığı yer: VCProjectEngine)
ShowEnvironmentInBuildLog

Proje derlemeleri sırasında derleme günlüğüne tüm ortam değişkenlerinin yankılanıp yankılandığını gösteren bir değer alır veya ayarlar Visual C++ .

(Devralındığı yer: VCProjectEngine)
ToolFiles

Projedeki kullanılabilir tüm araç dosyalarını alır.

(Devralındığı yer: VCProjectEngine)
ToolFileSearchPaths

Proje araç dosyalarına yönelik arama yollarını ayarlar veya alır.

(Devralındığı yer: VCProjectEngine)
ValidateSchemas

Proje şemalarına karşı doğrulama yapıp oluşturulmayacağını alır veya ayarlar.

(Devralındığı yer: VCProjectEngine)

Yöntemler

AddFakeProps(Int32, Int32, Int32)

Yalnızca Microsoft Dahili Kullanımı İçindir.

(Devralındığı yer: VCProjectEngine)
CreateProject(String)

Yeni bir proje oluşturur.

(Devralındığı yer: VCProjectEngine)
CreatePropertySheet(String)

Yalnızca Microsoft Dahili Kullanımı İçindir.

(Devralındığı yer: VCProjectEngine)
CreateToolFile(String)

Proje için bir araç dosyası oluşturur.

(Devralındığı yer: VCProjectEngine)
Evaluate(String)

Proje modeli veya ortam makrosunun değerini değerlendirir.

(Devralındığı yer: VCProjectEngine)
GetVCProjectBuildService(String, String, Guid, Object) (Devralındığı yer: VCProjectEngine)
IsSystemInclude(String)

trueBelirtilen dosya Vc7\include dizininde ise veya dosya sysdahil. dat ile belirtilen dizinlerden biri ise, döndürür.

(Devralındığı yer: VCProjectEngine)
LoadProject(String)

Bir projeyi yükler.

(Devralındığı yer: VCProjectEngine)
LoadPropertySheet(String)

Yalnızca Microsoft Dahili Kullanımı İçindir.

(Devralındığı yer: VCProjectEngine)
LoadToolFile(String)

Bir proje araç dosyası yükler.

(Devralındığı yer: VCProjectEngine)
RemoveProject(Object)

Yalnızca Microsoft Dahili Kullanımı İçindir.

(Devralındığı yer: VCProjectEngine)
RemovePropertySheet(Object)

Yalnızca Microsoft Dahili Kullanımı İçindir.

(Devralındığı yer: VCProjectEngine)
WaitForMultipleHandles(UInt32, Array) (Devralındığı yer: VCProjectEngine)

Şunlara uygulanır