VsaEngineClass Sınıf
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ılmaya yönelik değildir.
public ref class VsaEngineClass : Microsoft::Vsa::IVsaEngine, Microsoft_VsaVb::VsaEngine
[System.Runtime.InteropServices.ClassInterface(0)]
[System.Runtime.InteropServices.Guid("24800CD0-0F4E-4DF7-9F69-3C6903C89224")]
public class VsaEngineClass : Microsoft.Vsa.IVsaEngine, Microsoft_VsaVb.VsaEngine
[System.Runtime.InteropServices.ClassInterface(0)]
[System.Runtime.InteropServices.Guid("A138CF39-2CAE-42C2-ADB3-022658D79F2F")]
public class VsaEngineClass : Microsoft.Vsa.IVsaEngine, Microsoft_VsaVb.VsaEngine
[<System.Runtime.InteropServices.ClassInterface(0)>]
[<System.Runtime.InteropServices.Guid("24800CD0-0F4E-4DF7-9F69-3C6903C89224")>]
type VsaEngineClass = class
interface IVsaEngine
interface VsaEngine
[<System.Runtime.InteropServices.ClassInterface(0)>]
[<System.Runtime.InteropServices.Guid("A138CF39-2CAE-42C2-ADB3-022658D79F2F")>]
type VsaEngineClass = class
interface IVsaEngine
interface VsaEngine
Public Class VsaEngineClass
Implements IVsaEngine, VsaEngine
- Devralma
-
VsaEngineClass
- Öznitelikler
- Uygulamalar
Oluşturucular
VsaEngineClass() |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. Sınıfının yeni bir örneğini başlatır VsaEngineClass . |
Özellikler
Assembly |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. Yöntemi tarafından oluşturulan çalışan derlemeye bir başvuru alır Run() . |
Evidence |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. Geçerli nesnenin kimliğini doğrulama amacıyla kanıt alır veya ayarlar. |
GenerateDebugInfo |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. Yöntem çağrıldığında betik altyapısının hata ayıklama bilgileri oluşturulup oluşturulmayacağını gösteren bir değer alır veya ayarlar Compile() . |
IsCompiled |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. 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() . |
IsDirty |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. 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. |
IsRunning |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. Betik altyapısının Şu anda çalıştırma modunda olup olmadığını gösteren bir değer alır. |
Items |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. 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. |
Language |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. Betik altyapısının desteklediği programlama dilinin yerelleştirilmemiş adını alır. |
LCID |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. Özel durum iletilerinin rapor alınacağı coğrafi yerel ayarı ve dili alır veya ayarlar. |
Name |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. 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. |
RootMoniker |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. Bir betik altyapısının kök bilinen adını alır veya ayarlar. |
RootNamespace |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. Betik altyapısı tarafından kullanılan kök ad alanını alır veya ayarlar. |
Site |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. 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. |
Version |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. Betik altyapısı tarafından desteklenen dil derleyicisinin geçerli sürümünü, birincil. Ikincil. düzeltme. Build biçiminde alır. |
Yöntemler
Close() |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. 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. |
Compile() |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. Betik altyapısının mevcut kaynak durumunu derlemesine neden olur. |
Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
GetOption(String) |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. Bir betik altyapısı için uygulamaya özgü seçenekleri alır. |
GetType() |
Type Geçerli örneğini alır. (Devralındığı yer: Object) |
InitNew() |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. 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 VsaEngineClass . |
IsValidIdentifier(String) |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. Sağlanan tanımlayıcının betik altyapısı için geçerli olup olmadığını denetler. |
LoadSourceState(IVsaPersistSite) |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. 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 . |
MemberwiseClone() |
Geçerli Objectöğesinin sığ bir kopyasını oluşturur. (Devralındığı yer: Object) |
Reset() |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. Betik altyapısını çalışır durumdan kaldırır ve otomatik olarak bağlı olay işleyicilerinin bağlantısını keser. |
RevokeCache() |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. , Kök bilinen adıyla belirtilen bir betik altyapısının önbelleğe alınmış derlemesini geçersiz kılar. |
Run() |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. Kod altyapısında derlenmiş kodun yürütülmesini başlatır ve tüm olay işleyicilerini bağlar. |
SaveCompiledState(Byte[], Byte[]) |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. Betik altyapısının derlenmiş durumunu kaydeder; isteğe bağlı olarak, hata ayıklama bilgilerini de kaydeder. |
SaveSourceState(IVsaPersistSite) |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. Komut dosyası altyapısını, kaynak durumunu belirtilen nesneye kalıcı hale getirmek için yönlendirir IVsaPersistSite . |
SetOption(String, Object) |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. Bir betik altyapısı için uygulamaya özgü seçenekleri ayarlar. |
ToString() |
Geçerli nesneyi temsil eden dizeyi döndürür. (Devralındığı yer: Object) |