IJSVsaEngine Arabirim
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Dikkat
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.
Bir betik altyapısının desteklemesi gereken yöntemleri ve özellikleri tanımlar ve betik altyapısına programlı erişim sağlar.
public interface class IJSVsaEngine
[System.Obsolete("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.")]
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.Guid("8FA2C97B-47E4-4A31-A7F5-FF39D1195CD9")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IJSVsaEngine
[<System.Obsolete("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.")>]
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Runtime.InteropServices.Guid("8FA2C97B-47E4-4A31-A7F5-FF39D1195CD9")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IJSVsaEngine = interface
Public Interface IJSVsaEngine
- Türetilmiş
- Öznitelikler
Özellikler
Assembly |
Run yöntemi tarafından oluşturulan çalışan derlemeye bir başvuru alır. |
Evidence |
Geçerli nesnenin kimliğini doğrulama amacıyla kanıt sağlar. |
GenerateDebugInfo |
Derleme yöntemi çağrıldığında betik altyapısının hata ayıklama bilgileri üretiğini belirten bir Boole değeri alır veya ayarlar. |
IsCompiled |
Kaynağın derlenip derlenmediğini gösteren bir değer alır veya ayarlar. |
IsDirty |
Öğenin geçerli bellek içi gösteriminin kalıcı gösterimden farklı olup olmadığını gösteren bir değer alır veya ayarlar. |
IsRunning |
Betik altyapısının Şu anda çalıştırma modunda olup olmadığını raporlayan bir Boole değeri alır. |
Items |
Betik altyapısına eklenen tüm öğeleri temsil eden IJSVsaItem nesnelerinin koleksiyonunu alır. |
Language |
Betik altyapısının desteklediği programlama dilinin adını alır. |
LCID |
Özel durum iletilerinin rapor alınacağı coğrafi yerel ayarı ve dili alır veya ayarlar. |
Name |
Betik altyapısının görünen adını alır veya ayarlar. |
RootMoniker |
Bir betik altyapısının kök bilinen adını alır veya ayarlar. |
RootNamespace |
Betik altyapısı tarafından kullanılan kök ad alanını alır veya ayarlar. |
Site |
Ana bilgisayar ile iletişim kurmak için betik altyapısı tarafından kullanılan ana bilgisayar uygulanmış IJSVsaSite nesnesini alır veya ayarlar. |
Version |
Betik altyapısı tarafından desteklenen dil derleyicisinin geçerli sürümünü, |
Yöntemler
Close() |
Altyapıyı kapatır. |
Compile() |
Altyapının mevcut kaynak durumunu derlemesine neden olur. |
GetOption(String) |
Altyapıya yönelik uygulamaya özel seçenekleri alır. |
InitNew() |
Başlatma aşamasının tamamlandığını belirten bir bildirim sağlar. |
IsValidIdentifier(String) |
Sağlanan tanımlayıcının motor için geçerli olup olmadığını denetler. |
LoadSourceState(IJSVsaPersistSite) |
Altyapıyı konak tarafından sunulan nesne tarafından belirtilen Kalıcılık noktasından kaynak öğeleri yüklemeye yönlendirir. |
Reset() |
Betik altyapısını çalışır durumdan kaldırır ve otomatik olarak bağlı olay işleyicilerinin bağlantısını keser. |
RevokeCache() |
, Kendi kök bilinen adıyla belirtilen şekilde, altyapının önbelleğe alınmış derlemesini geçersiz kılar. |
Run() |
Kod altyapısında derlenmiş kodun yürütülmesini başlatır ve tüm olay işleyicilerini bağlar. |
SaveCompiledState(Byte[], Byte[]) |
Betik altyapısının derlenmiş durumunu kaydeder; isteğe bağlı olarak, hata ayıklama bilgilerini de kaydeder. |
SaveSourceState(IJSVsaPersistSite) |
Betik altyapısını kaynak durumunu kalıcı hale getirmek için yönlendirir. |
SetOption(String, Object) |
Bir betik altyapısı için uygulamaya özgü seçenekleri ayarlar. |