Aracılığıyla paylaş


IVsaEngine Arabirim

Not: Bu API artık kullanılmıyor.

Bir komut dosyası altyapısı desteklemeli ve komut dosyası altyapısı program erişimi sağlayan özellikleri ve yöntemleri tanımlar.

Ad alanı:  Microsoft.Vsa
Derleme:  Microsoft.Vsa (Microsoft.Vsa.dll içinde)

Sözdizimi

'Bildirim
<ObsoleteAttribute("Use of this type is not recommended because it is being deprecated in Visual Studio 2005; there will be no replacement for this feature. Please see the ICodeCompiler documentation for additional help.")> _
<GuidAttribute("E0C0FFE1-7eea-4ee2-b7e4-0080c7eb0b74")> _
<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)> _
Public Interface IVsaEngine
[ObsoleteAttribute("Use of this type is not recommended because it is being deprecated in Visual Studio 2005; there will be no replacement for this feature. Please see the ICodeCompiler documentation for additional help.")]
[GuidAttribute("E0C0FFE1-7eea-4ee2-b7e4-0080c7eb0b74")]
[InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)]
public interface IVsaEngine
[ObsoleteAttribute(L"Use of this type is not recommended because it is being deprecated in Visual Studio 2005; there will be no replacement for this feature. Please see the ICodeCompiler documentation for additional help.")]
[GuidAttribute(L"E0C0FFE1-7eea-4ee2-b7e4-0080c7eb0b74")]
[InterfaceTypeAttribute(ComInterfaceType::InterfaceIsIUnknown)]
public interface class IVsaEngine
[<ObsoleteAttribute("Use of this type is not recommended because it is being deprecated in Visual Studio 2005; there will be no replacement for this feature. Please see the ICodeCompiler documentation for additional help.")>]
[<GuidAttribute("E0C0FFE1-7eea-4ee2-b7e4-0080c7eb0b74")>]
[<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)>]
type IVsaEngine =  interface end
public interface IVsaEngine

IVsaEngine türü aşağıdaki üyeleri ortaya koyar.

Özellikler

  Ad Açıklama
Genel özellik Assembly Tarafından oluşturulan çalışan derlemesine başvuru alır Run yöntemi.
Genel özellik Evidence Geçerli nesnenin kimlik doğrulama amacıyla kanıt sağlar.
Genel özellik GenerateDebugInfo Komut dosyası altyapısı hata ayıklama bilgilerini üretir olup olmadığını belirten bir Boolean değeri alır veya ayarlar, Compile yöntemi çağrılır.
Genel özellik IsCompiled
Genel özellik IsDirty En son Kaydet sonra işlemi komut dosyası altyapının kaynak durumu değişti olup olmadığını veya komut dosyası altyapısı başlangıçta yüklendikten sonra raporlar bir Boole değeri alır.
Genel özellik IsRunning Komut dosyası altyapısı şu anda çalışma modunda olup olmadığını bildiriyor bir Boole değeri alır.
Genel özellik Items Alır IVsaItems koleksiyonu IVsaItem komut dosyasını kullanarak altyapısı eklenen tüm öğeleri temsil eden nesneler CreateItem kod öğeleri, başvuru öğeleri ve genel öğeleri dahil olmak üzere yöntemi.
Genel özellik Language Komut dosyası altyapısı tarafından desteklenen bir programlama dili yerelleştirilmemiş adını alır.
Genel özellik LCID Alır veya coğrafi yerel bölge ve dil rapor özel durum iletilerine ayarlar.
Genel özellik Name Tek tek bir komut dosyası altyapısı barındırılan bir ortamda kullanıcılar için öncelikle tanımlamak için kullanılan komut dosyası altyapısı görünen adı alır veya belirler.
Genel özellik RootMoniker Bir komut dosyası altyapısı kök ad alır veya belirler.
Genel özellik RootNamespace Komut dosyası altyapısı tarafından kullanılan kök ad alanını alır veya belirler.
Genel özellik Site Ana bilgisayar uygulanan alır veya ayarlar IVsaSite komut dosyası altyapısı tarafından konak ile iletişim kurmak için kullanılan nesne.
Genel özellik Version Geçerli sürümü biçimde komut dosyası altyapısı tarafından desteklenen dil derleyici alır Major.Minor.Revision.Build.

Üst

Yöntemler

  Ad Açıklama
Genel yöntem Close Komut dosyası altyapısı kapatır ve tüm kaynakları serbest bırakır.Komut dosyası altyapısı şu anda çalışıyorsa, Reset yöntemi önce çağrılır.
Genel yöntem Compile Varolan kaynak durumu derlemek komut dosyası altyapısı neden olur.
Genel yöntem GetOption Bir komut dosyası altyapısı için uygulamaya özgü seçenekleri alır.
Genel yöntem InitNew Bir bildirim başlatma aşaması tamamlandıktan ve komut dosyası altyapısı eklenmesi için hazırlanır sağlar IVsaItem nesneleri.
Genel yöntem IsValidIdentifier Sağlanan tanıtıcı komut dosyası altyapısı için geçerli olup olmadığını denetler.
Genel yöntem LoadSourceState Kaynak öğeleri uygulayan ana bilgisayar tarafından sağlanan nesnenin belirtildiği gibi Kalıcılık kendi noktasından yüklemek için komut dosyası altyapısı yönlendirir IVsaPersistSite arabirimi.
Genel yöntem Reset Komut dosyası altyapısı çalışan durumdan kaldırır ve otomatik olarak ilişkili olay işleyicileri keser.
Genel yöntem RevokeCache Önbelleğe alınan derleme kök takma adı belirtildiği gibi bir komut dosyası altyapısı için geçersiz kılar.
Genel yöntem Run Komut dosyası altyapısındaki derlenmiş kod yürütmeyi başlatır ve tüm olay işleyicileri bağlar.
Genel yöntem SaveCompiledState Komut dosyası altyapısı derlenmiş durumunu kaydeder; İsteğe bağlı olarak, hata ayıklama bilgileri de kaydeder.
Genel yöntem SaveSourceState Belirtilen kaynak durumuna sürdürülmesi için komut dosyası altyapısı yönlendirir IVsaPersistSite nesne.
Genel yöntem SetOption Bir komut dosyası altyapısı için uygulamaya özgü seçenekleri ayarlar.

Üst

Ayrıca bkz.

Başvuru

Microsoft.Vsa Ad Alanı