IJSVsaEngine Arabirim

Tanım

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.

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

Name Description
Assembly
Geçersiz.

Run yöntemi tarafından oluşturulan çalışan derlemeye başvuru alır.

Evidence
Geçersiz.

Geçerli nesnenin kimliğini doğrulama amacıyla kanıt sağlar.

GenerateDebugInfo
Geçersiz.

Derleme yöntemi çağrıldığında betik altyapısının hata ayıklama bilgileri oluşturup oluşturmadığını belirten bir Boole değeri alır veya ayarlar.

IsCompiled
Geçersiz.

Kaynağın derlenip derlendiğini belirten bir değer alır veya ayarlar.

IsDirty
Geçersiz.

Öğ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
Geçersiz.

Betik altyapısının şu anda çalışma modunda olup olmadığını bildiren bir Boole değeri alır.

Items
Geçersiz.

Betik altyapısına eklenen tüm öğeleri temsil eden IJSVsaItem nesnelerinin koleksiyonunu alır.

Language
Geçersiz.

Betik altyapısı tarafından desteklenen programlama dilinin adını alır.

LCID
Geçersiz.

Özel durum iletilerinin bildirildiği coğrafi yerel ayarı ve dili alır veya ayarlar.

Name
Geçersiz.

Betik altyapısının görünen adını alır veya ayarlar.

RootMoniker
Geçersiz.

Betik altyapısının kök adını alır veya ayarlar.

RootNamespace
Geçersiz.

Betik altyapısı tarafından kullanılan kök ad alanını alır veya ayarlar.

Site
Geçersiz.

Betik altyapısı tarafından konakla iletişim kurmak için kullanılan konak tarafından uygulanan IJSVsaSite nesnesini alır veya ayarlar.

Version
Geçersiz.

Betik altyapısı tarafından desteklenen dil derleyicisinin geçerli sürümünü biçiminde Major.Minor.Revision.Buildalır.

Yöntemler

Name Description
Close()
Geçersiz.

Motoru kapatır.

Compile()
Geçersiz.

Altyapının mevcut kaynak durumunu derlemesine neden olur.

GetOption(String)
Geçersiz.

Altyapı için uygulamaya özgü seçenekleri alır.

InitNew()
Geçersiz.

Başlatma aşamasının tamamlandığını belirten bir bildirim sağlar.

IsValidIdentifier(String)
Geçersiz.

Sağlanan tanımlayıcının altyapı için geçerli olup olmadığını denetler.

LoadSourceState(IJSVsaPersistSite)
Geçersiz.

Altyapıyı, konak tarafından sağlanan nesne tarafından belirtilen kalıcılık noktasından kaynak öğeleri yüklemeye yönlendirir.

Reset()
Geçersiz.

Betik altyapısını çalışır durumdan kaldırır ve otomatik olarak bağlanan olay işleyicilerinin bağlantısını keser.

RevokeCache()
Geçersiz.

Kök takma adı tarafından belirtildiği gibi altyapı için önbelleğe alınmış derlemeyi geçersiz kılır.

Run()
Geçersiz.

Betik altyapısında derlenmiş kodun yürütülmesini başlatır ve tüm olay işleyicilerini bağlar.

SaveCompiledState(Byte[], Byte[])
Geçersiz.

Betik altyapısının derlenmiş durumunu kaydeder; isteğe bağlı olarak, hata ayıklama bilgilerini de kaydeder.

SaveSourceState(IJSVsaPersistSite)
Geçersiz.

Betik altyapısını kaynak durumunu kalıcı hale getirmek için yönlendirir.

SetOption(String, Object)
Geçersiz.

Betik altyapısı için uygulamaya özgü seçenekleri ayarlar.

Şunlara uygulanır