VsaEngine 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.
Bu API .NET Framework altyapısını destekler ve doğrudan kodunuzdan kullanılması amaçlanmamıştır.
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
| Name | Description |
|---|---|
| Assembly |
yöntemi tarafından oluşturulan çalışan derlemeye Run() başvuru alır. (Devralındığı yer: IVsaEngine) |
| Evidence |
Geçerli nesnenin kimliğini doğrulama amacıyla kanıt sağlar. (Devralındığı yer: IVsaEngine) |
| GenerateDebugInfo |
Betik altyapısının yöntem çağrıldığında Compile() hata ayıklama bilgileri oluşturup oluşturmadığını belirten bir Boole değeri alır veya ayarlar. (Devralındığı yer: IVsaEngine) |
| IsCompiled |
Betik altyapısının yöntem çağrıldığında hata ayıklama bilgileri üretecek şekilde ayarlanıp ayarlanmadığını Compile() gösteren bir değer alır. (Devralındığı yer: IVsaEngine) |
| IsDirty |
Betik altyapısının kaynak durumunun son kaydetme işleminden sonra mı yoksa betik altyapısı ilk yüklendiğinden beri mi değiştiğini gösteren bir değer alır. (Devralındığı yer: IVsaEngine) |
| IsRunning |
Betik altyapısının şu anda çalışma modunda olup olmadığını gösteren bir değer alır. (Devralındığı yer: IVsaEngine) |
| Items |
IVsaItems Kod öğeleri, başvuru öğeleri ve genel öğeler dahil olmak üzere CreateItem yöntemini kullanarak betik altyapısına eklenen tüm öğeleri temsil eden nesne koleksiyonunu IVsaItem alır. (Devralındığı yer: IVsaEngine) |
| Language |
Betik altyapısı tarafından desteklenen programlama dilinin yerelleştirilmemiş adını alır. (Devralındığı yer: IVsaEngine) |
| LCID |
Özel durum iletilerinin bildirildiği coğrafi yerel ayarı ve dili alır veya ayarlar. (Devralındığı yer: IVsaEngine) |
| Name |
Barındırılan bir ortamdaki kullanıcılara tek tek betik altyapılarını 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 |
Betik altyapısının kök 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 |
Betik altyapısı tarafından konakla iletişim kurmak için kullanılan konak tarafından uygulanan IVsaSite nesneyi alır veya ayarlar. (Devralındığı yer: IVsaEngine) |
| Version |
Betik altyapısı tarafından desteklenen dil derleyicisinin geçerli sürümünü Major.Minor.Revision.Build biçiminde alır. (Devralındığı yer: IVsaEngine) |
Yöntemler
| Name | Description |
|---|---|
| Close() |
Betik altyapısını kapatır ve tüm kaynakları serbest bırakır. Betik altyapısı şu anda çalışıyorsa, Reset() ilk olarak yöntemi ç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) |
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 nesnelerin eklenmesi IVsaItem için hazırlandığını belirten bir bildirim sağlar. (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) |
Betik altyapısını, arabirimi uygulayan konak tarafından sağlanan nesne tarafından belirtildiği gibi kaynak öğeleri kalıcılık noktasından IVsaPersistSite yüklemeye yönlendirir. (Devralındığı yer: IVsaEngine) |
| Reset() |
Betik altyapısını çalışır durumdan kaldırır ve otomatik olarak bağlanan olay işleyicilerinin bağlantısını keser. (Devralındığı yer: IVsaEngine) |
| RevokeCache() |
Bir betik altyapısı için önbelleğe alınmış derlemeyi kök takma adıyla belirtildiği gibi geçersiz kılır. (Devralındığı yer: IVsaEngine) |
| Run() |
Betik 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) |
Betik altyapısını kaynak durumunu belirtilen IVsaPersistSite nesneye kalıcı hale getirmek için yönlendirir. (Devralındığı yer: IVsaEngine) |
| SetOption(String, Object) |
Betik altyapısı için uygulamaya özgü seçenekleri ayarlar. (Devralındığı yer: IVsaEngine) |