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 | |
---|---|---|
Assembly | Tarafından oluşturulan çalışan derlemesine başvuru alır Run yöntemi. | |
Evidence | Geçerli nesnenin kimlik doğrulama amacıyla kanıt sağlar. | |
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. | |
IsCompiled | ||
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. | |
IsRunning | Komut dosyası altyapısı şu anda çalışma modunda olup olmadığını bildiriyor bir Boole değeri alır. | |
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. | |
Language | Komut dosyası altyapısı tarafından desteklenen bir programlama dili yerelleştirilmemiş adını alır. | |
LCID | Alır veya coğrafi yerel bölge ve dil rapor özel durum iletilerine ayarlar. | |
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. | |
RootMoniker | Bir komut dosyası altyapısı kök ad alır veya belirler. | |
RootNamespace | Komut dosyası altyapısı tarafından kullanılan kök ad alanını alır veya belirler. | |
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. | |
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 | |
---|---|---|
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. | |
Compile | Varolan kaynak durumu derlemek komut dosyası altyapısı neden olur. | |
GetOption | Bir komut dosyası altyapısı için uygulamaya özgü seçenekleri alır. | |
InitNew | Bir bildirim başlatma aşaması tamamlandıktan ve komut dosyası altyapısı eklenmesi için hazırlanır sağlar IVsaItem nesneleri. | |
IsValidIdentifier | Sağlanan tanıtıcı komut dosyası altyapısı için geçerli olup olmadığını denetler. | |
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. | |
Reset | Komut dosyası altyapısı çalışan durumdan kaldırır ve otomatik olarak ilişkili olay işleyicileri keser. | |
RevokeCache | Önbelleğe alınan derleme kök takma adı belirtildiği gibi bir komut dosyası altyapısı için geçersiz kılar. | |
Run | Komut dosyası altyapısındaki derlenmiş kod yürütmeyi başlatır ve tüm olay işleyicileri bağlar. | |
SaveCompiledState | Komut dosyası altyapısı derlenmiş durumunu kaydeder; İsteğe bağlı olarak, hata ayıklama bilgileri de kaydeder. | |
SaveSourceState | Belirtilen kaynak durumuna sürdürülmesi için komut dosyası altyapısı yönlendirir IVsaPersistSite nesne. | |
SetOption | Bir komut dosyası altyapısı için uygulamaya özgü seçenekleri ayarlar. |
Üst