Aracılığıyla paylaş


VsaEngine Arabirim

Tanım

Bu API, .NET Framework altyapısını destekler ve doğrudan kodunuzdan kullanılmaya yönelik değildir.

public interface class VsaEngine : Microsoft::Vsa::IVsaEngine
[System.Runtime.InteropServices.Guid("E0C0FFE1-7EEA-4EE2-B7E4-0080C7EB0B74")]
public interface VsaEngine : Microsoft.Vsa.IVsaEngine
[<System.Runtime.InteropServices.Guid("E0C0FFE1-7EEA-4EE2-B7E4-0080C7EB0B74")>]
type VsaEngine = interface
    interface IVsaEngine
Public Interface VsaEngine
Implements IVsaEngine
Türetilmiş
Öznitelikler
Uygulamalar

Özellikler

Assembly

Yöntemi tarafından oluşturulan çalışan derlemeye bir başvuru alır Run() .

(Devralındığı yer: IVsaEngine)
Evidence

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

(Devralındığı yer: IVsaEngine)
GenerateDebugInfo

Yöntem çağrıldığında betik altyapısının hata ayıklama bilgileri üretiğini belirten bir Boole değeri alır veya ayarlar Compile() .

(Devralındığı yer: IVsaEngine)
IsCompiled

Yöntem çağrıldığında betik altyapısının hata ayıklama bilgileri oluşturmak üzere ayarlanmış olup olmadığını gösteren bir değer alır Compile() .

(Devralındığı yer: IVsaEngine)
IsDirty

Betik altyapısının kaynak durumunun, son kaydetme işleminden bu yana mi, yoksa betik altyapısının ilk yüklendiği tarihten sonra mı değiştirildiğini belirten bir değer alır.

(Devralındığı yer: IVsaEngine)
IsRunning

Betik altyapısının Şu anda çalıştırma modunda olup olmadığını gösteren bir değer alır.

(Devralındığı yer: IVsaEngine)
Items

IVsaItems IVsaItem Kod öğeleri, başvuru öğeleri ve genel öğeler de dahil olmak üzere CreateItem yöntemi kullanılarak betik altyapısına eklenen tüm öğeleri temsil eden nesne koleksiyonunu alır.

(Devralındığı yer: IVsaEngine)
Language

Betik altyapısının desteklediği programlama dilinin yerelleştirilmemiş adını alır.

(Devralındığı yer: IVsaEngine)
LCID

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

(Devralındığı yer: IVsaEngine)
Name

Birincil olarak, tek tek betik altyapılarını barındırılan bir ortamdaki kullanıcılara tanımlamak için kullanılan betik altyapısının görünen adını alır veya ayarlar.

(Devralındığı yer: IVsaEngine)
RootMoniker

Bir betik altyapısının kök bilinen adını alır veya ayarlar.

(Devralındığı yer: IVsaEngine)
RootNamespace

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

(Devralındığı yer: IVsaEngine)
Site

IVsaSiteAna bilgisayar ile iletişim kurmak için betik altyapısı tarafından kullanılan ana bilgisayar tarafından uygulanan nesneyi alır veya ayarlar.

(Devralındığı yer: IVsaEngine)
Version

Betik altyapısı tarafından desteklenen dil derleyicisinin geçerli sürümünü, birincil. Ikincil. düzeltme. Build biçiminde alır.

(Devralındığı yer: IVsaEngine)

Yöntemler

Close()

Komut dosyası altyapısını kapatır ve tüm kaynakları yayınlar. Betik altyapısı şu anda çalışıyorsa, Reset() yöntemi ilk olarak çağırılır.

(Devralındığı yer: IVsaEngine)
Compile()

Betik altyapısının mevcut kaynak durumunu derlemesine neden olur.

(Devralındığı yer: IVsaEngine)
GetOption(String)

Bir betik altyapısı için uygulamaya özgü seçenekleri alır.

(Devralındığı yer: IVsaEngine)
InitNew()

Başlatma aşamasının tamamlandığını ve betik altyapısının nesne ekleme için hazırlandığını belirten bir bildirim sağlar IVsaItem .

(Devralındığı yer: IVsaEngine)
IsValidIdentifier(String)

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

(Devralındığı yer: IVsaEngine)
LoadSourceState(IVsaPersistSite)

Komut dosyası altyapısını, arabirimini uygulayan konak tarafından belirtilen nesne tarafından belirtilen Kalıcılık noktasından kaynak öğeleri yükleyecek şekilde yönlendirir IVsaPersistSite .

(Devralındığı yer: IVsaEngine)
Reset()

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

(Devralındığı yer: IVsaEngine)
RevokeCache()

, Kök bilinen adıyla belirtilen bir betik altyapısının önbelleğe alınmış derlemesini geçersiz kılar.

(Devralındığı yer: IVsaEngine)
Run()

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

(Devralındığı yer: IVsaEngine)
SaveCompiledState(Byte[], Byte[])

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

(Devralındığı yer: IVsaEngine)
SaveSourceState(IVsaPersistSite)

Komut dosyası altyapısını, kaynak durumunu belirtilen nesneye kalıcı hale getirmek için yönlendirir IVsaPersistSite .

(Devralındığı yer: IVsaEngine)
SetOption(String, Object)

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

(Devralındığı yer: IVsaEngine)

Şunlara uygulanır