Aracılığıyla paylaş


Microsoft.JScript Ad Alanı

JScript dilini kullanarak derlemeyi ve kod oluşturmayı destekleyen sınıflar içerir.

Sınıflar

ActivationObject

Kapsam hiyerarşisinde yer alan bir nesneyi temsil eder. Bu sınıf, kapsamı çözümlemeye ve üye bilgilerini almaya yönelik yöntemler içerir. Derleme ve çalışma zamanı durumu kategorisine aittir.

ActiveXObjectConstructor

Oluşturucu işlevi tarafından tanımlanan prototip tabanlı bir nesneyi temsil eder. Bu sınıf yerleşik nesne modeli kategorisine aittir.

ArgumentsObject

bir işlevi çağırmak için kullanılan bilgileri temsil eder. Bu işlev, çağıran, bağımsız değişkenler ve yığın çerçevesi hakkındaki bilgileri içerir. Bu sınıf nesneler ve işlevler kategorisine aittir.

ArrayConstructor

Oluşturucu işlevi tarafından tanımlanan prototip tabanlı bir nesneyi temsil eder. Bu sınıf yerleşik nesne modeli kategorisine aittir.

ArrayLiteral

Bu sınıf JScript ayrıştırıcısı tarafından bir dizi değişmez değerini temsil etmek için kullanılır.

ArrayObject

Bir dizi nesnesini temsil eder. Bu sınıf yerleşik nesne modeli kategorisine aittir.

ArrayPrototype

Nesneler için ArrayObject statik yöntemler ve özellikler sağlar. Bu sınıfın tüm yöntemleri, yöntemine erişim isteyen nesneye bir başvuru geçirilerek çağrılır. Bu sınıf yerleşik nesne modeli kategorisine aittir.

ArrayWrapper

JScript ArrayObjectoluşturmak için diziyi sarmalar. Bu sınıf bir .NET Framework Array nesnesini veya JScript ArrayObject nesnesini sarmalar.

AssemblyCustomAttributeList

Bu sınıf, JScript ayrıştırıcısı tarafından bir derlemeye atanan öznitelikleri depolamak için kullanılır.

AST

JScript kodunu ayrıştırmak için kullanılan soyut söz dizimi ağacını temsil eder.

ASTList

Öğelerin listesini AST tutar. Bu sınıf soyut söz dizimi ağaç kategorisine aittir.

BinaryOp

, Equalityve Relationalgibi Plusiki işlenen üzerinde işlem gerçekleştiren sınıfların temel sınıfını temsil eder. Bu sınıf soyut söz dizimi ağaç kategorisine aittir.

Binding

Sınıf üyesine, çağrılabilen ifadeye veya değişken adına bir başvuru temsil eder. Bu sınıf derleme zamanında doğru değere başvuruyu çözümlemeyi dener.

BitwiseBinary

Bit tabanlı ikili işlemler gerçekleştirir. Bu sınıf soyut söz dizimi ağaç kategorisine aittir.

Block

JScript'teki bir bloğu temsil eder. Bu sınıf esas olarak tarafından JSParser kod ayrıştırdığında nesneleri oluşturmak Block için kullanılır. Bu sınıf soyut söz dizimi ağaç kategorisine aittir.

BlockScope

Kapsam hiyerarşisinde yer alan ve genel kapsam yığınına gönderilebilen kod bloğunun kapsamını temsil eder. Örneğin, bu sınıf bir try bloğun kapsamını temsil edebilir.

BooleanConstructor

Oluşturucu işlevi tarafından tanımlanan prototip tabanlı bir nesneyi temsil eder. Bu sınıf yerleşik nesne modeli kategorisine aittir.

BooleanObject

Boole nesnesini temsil eder. Bu sınıf yerleşik nesne modeli kategorisine aittir.

BooleanPrototype

Nesneler için BooleanObject statik yöntemler ve özellikler sağlar. Bu sınıfın tüm yöntemleri, yöntemine erişim isteyen nesneye bir başvuru geçirilerek çağrılır. Bu sınıf yerleşik nesne modeli kategorisine aittir.

BreakOutOfFinally

Kod yürütme bir finally bloğun dışına çıktığında özel durum durumunu temsil eder.

Closure

Bir kapatma işlevini temsil eder. Bu sınıf nesneler ve işlevler kategorisine aittir.

CmdLineException

Komut satırı derleyicisi jsc.exe çalıştırdığınızda oluşan hataları temsil eder.

CmdLineOptionParser

Komut satırı derleyicisi jsc.exe belirtilen seçeneklerin doğru biçimlendirilmiş olup olmadığını belirler ve varsa bağımsız değişkenleri okur.

COMCharStream

Verilerini bir öğesine gönderen bir IMessageReceiverakışı temsil eder. Veriler boşaltılana veya akış kapatılana kadar bir arabellekte depolanır.

COMFieldInfo

JScript'in bir dış COM alanıyla iletişim kurmasını sağlar. Bu sınıf bir dış COM uygulaması tarafından nesnelerini JScript'te kullanıma sunmak için kullanılır çünkü JScript'in bir dış nesneye bağlanmak için yönetilen MemberInfo bir öğeye ihtiyacı vardır.

COMMethodInfo

JScript'in bir dış COM yöntemiyle iletişim kurmasını sağlar. Bu sınıf bir dış COM uygulaması tarafından nesnelerini JScript'te kullanıma sunmak için kullanılır çünkü JScript'in bir dış nesneye bağlanmak için yönetilen MemberInfo bir öğeye ihtiyacı vardır.

COMPropertyInfo

JScript'in bir dış COM özelliğiyle iletişim kurmasını sağlar. Bu sınıf bir dış COM uygulaması tarafından nesnelerini JScript'te kullanıma sunmak için kullanılır çünkü JScript'in bir dış nesneye bağlanmak için yönetilen MemberInfo bir öğeye ihtiyacı vardır.

Context

JScript kaynak kodunu temsil eder. Bu sınıf derleme ve çalışma zamanı durumu kategorisine aittir.

ContinueOutOfFinally

Kod yürütme bir finally blok dışında devam ettiğinde özel durum durumunu temsil eder.

Convert

Verileri bir türden diğerine dönüştürür. Bu bir yardımcı program sınıfıdır.

DateConstructor

Oluşturucu işlevi tarafından tanımlanan prototip tabanlı bir nesneyi temsil eder. Bu sınıf yerleşik nesne modeli kategorisine aittir.

DateObject

Tarih nesnesini temsil eder. Bu sınıf yerleşik nesne modeli kategorisine aittir.

DatePrototype

Nesneler için DateObject statik yöntemler ve özellikler sağlar. Bu sınıfın tüm yöntemleri, yöntemine erişim isteyen nesneye bir başvuru geçirilerek çağrılır. Bu sınıf yerleşik nesne modeli kategorisine aittir.

DebugBreak

Bu sınıf, JScript ayrıştırıcısı tarafından hata ayıklayıcıdaki bir kesme noktasını temsil etmek için kullanılır.

DebugConvert

Verileri bir türden diğerine dönüştürür. Hata ayıklayıcısı tarafından görüntülenebilmeleri için değerleri nesnelere String dönüştüren yöntemler içerir.

DocumentContext

JScript dilinde yazılmış bir kaynak kod dosyasını temsil eder.

DynamicFieldInfo

Alan bilgilerini temsil eder. Bu sınıf, expando sınıflarının ve betik dizilerinin alanlarını hata ayıklayıcıya döndürmek için kullanılır.

Empty

Örneği başlatılmamış bir değişkenin değerini temsil eder.

EndOfFile

Bu sınıf JScript ayrıştırıcısı tarafından bir dosyanın sonuna ulaşmayı özel durum olarak göstermek için kullanılır. Kod ayrıştırıcıyı durdurmak için bu hatayı oluşturabilir.

EnumeratorConstructor

Oluşturucu işlevi tarafından tanımlanan prototip tabanlı bir nesneyi temsil eder. Bu sınıf yerleşik nesne modeli kategorisine aittir.

EnumeratorObject

Bir numaralandırıcı nesnesini temsil eder. Bu sınıf yerleşik nesne modeli kategorisine aittir.

EnumeratorPrototype

Nesneler için EnumeratorObject statik yöntemler ve özellikler sağlar. Bu sınıfın tüm yöntemleri, yöntemine erişim isteyen nesneye bir başvuru geçirilerek çağrılır. Bu sınıf yerleşik nesne modeli kategorisine aittir.

Equality

Karşılaştırma işlemleri gerçekleştirir. Bu sınıf soyut söz dizimi ağaç kategorisine aittir.

ErrorConstructor

Oluşturucu işlevi tarafından tanımlanan prototip tabanlı bir nesneyi temsil eder. Bu sınıf yerleşik nesne modeli kategorisine aittir.

ErrorObject

Bir hata nesnesini temsil eder. Bu sınıf yerleşik nesne modeli kategorisine aittir.

ErrorPrototype

Nesneler için ErrorObject statik yöntemler ve özellikler sağlar. Bu sınıfın tüm yöntemleri, yöntemine erişim isteyen nesneye bir başvuru geçirilerek çağrılır. Bu sınıf yerleşik nesne modeli kategorisine aittir.

Eval

JScript kodunu değerlendirir. Bu sınıf soyut söz dizimi ağaç kategorisine aittir.

EvalErrorObject

yöntemi kullanıldığında oluşan eval bir hatayı temsil eder. Daha fazla bilgi için bkz. değerlendirme Yöntemi (Visual Studio - JScript).

Expando

Sınıfın veya yöntemin bir expando sınıfı veya yöntemi olduğunu gösterir.

FieldAccessor

Alan erişimciyi temsil eder.

ForIn

JScript for...in deyimini temsil eder. Bu sınıf soyut söz dizimi ağaç kategorisine aittir.

FunctionConstructor

Oluşturucu işlevi tarafından tanımlanan prototip tabanlı bir nesneyi temsil eder. Bu sınıf yerleşik nesne modeli kategorisine aittir.

FunctionDeclaration

İşlev bildirimini temsil eder. Bu sınıf soyut söz dizimi ağaç kategorisine aittir.

FunctionExpression

İşlev nesnesini temsil eder. Bu sınıf soyut söz dizimi ağaç kategorisine aittir.

FunctionObject

İşlev nesnesini temsil eder.

FunctionPrototype

Nesneler için FunctionObject statik yöntemler ve özellikler sağlar. Bu sınıfın tüm yöntemleri, yöntemine erişim isteyen nesneye başvuru geçirilerek çağrılır. Bu sınıf yerleşik nesne modeli kategorisine aittir.

FunctionWrapper

bir işlevin üyelerini bir nesneye bağlar.

GlobalObject

Sabitleri, veri türü bilgilerini, yardımcı program işlevlerini ve prototip tabanlı nesnelere yapılan başvuruları depolar. Bu sınıf yerleşik nesne modeli kategorisine aittir.

Globals

Genel olarak kullanılabilen tüm türlerin başvurularını depolar ve yığını yönetir. Bu sınıf derleme ve çalışma zamanı durumu kategorisine aittir.

GlobalScope

Genel kapsamı temsil eder.

Hide

Bir yöntemin veya alanın temel sınıftaki bir yöntemi veya alanı gizlediğini gösterir.

Import

Kodda kullanılmak üzere ad alanlarını içeri aktarır. Bu sınıf soyut söz dizimi ağaç kategorisine aittir.

In

Bir nesnenin başka bir nesnede bulunup bulunmadığını belirler. Bu sınıf soyut söz dizimi ağaç kategorisine aittir.

Instanceof

Bir nesnenin başka bir nesnenin türüne zorlama yapılıp yapılmayacağını belirler. Bu sınıf soyut söz dizimi ağaç kategorisine aittir.

JSAuthor

Düzenleyicide JScript kodu yazmaya yönelik hizmetler sağlar.

JSConstructor

Bir FunctionObjectsarmalar.

JScriptCodeProvider

JScript kod oluşturucu ve kod derleyicisi örneklerine erişim sağlar.

JScriptException

JScript tarafından bir ortak dil çalışma zamanı (CLR) konağına veya programına bir hata oluştuğu bildirilmesi için oluşan özel durum. Genellikle JScriptException bir JSError numaralandırma değeri alır.

JSField

JScript'teki tüm alanları destekler. Bu, JScript tarafından tanımlanan tüm alanlar için temel sınıftır. Bu sınıf ad bağlama kategorisine aittir.

JSFieldInfo

Nesneyi FieldInfo sarmalar.

JSFunctionAttribute

JScript derleyicisi tarafından oluşturulan yöntemlerin ve oluşturucuların çağrı kurallarına açıklama eklemek için ile JSFunctionAttributeEnum kullanılır.

JSLocalField

Yerel değişkeni temsil eder.

JSMethod

JScript yöntemini temsil eder. Bu sınıf ad bağlama kategorisine aittir.

JSMethodInfo

Nesneyi MethodInfo sarmalar.

JSObject

JScript'teki bir nesneyi temsil eder. Bu sınıf nesneler ve işlevler kategorisine aittir.

JSParser

JScript kodunu ayrıştırıyor. Bu sınıf tarama ve ayrıştırma kategorisine aittir.

JSPrototypeObject

Erken bağlama amacıyla öğesine bir JSObject oluşturucu işlev özelliği ekler. Bu sınıf nesneler ve işlevler kategorisine aittir.

JSScanner

Tek tek kod birimlerini veya belirteçleri arayarak JScript kodunu tarar. Bu sınıf tarama ve ayrıştırma kategorisine aittir.

JSVariableField

JScript'teki değişken alanları destekler. Bu, parametreler, yerel değişkenler, genel değişkenler ve sınıf üyeleri için temel sınıftır.

LateBinding

Sınıf üyesine, çağrılabilen ifadeye veya değişken adına bir başvuru temsil eder. Bu sınıf, çalışma zamanında doğru değere başvuruyu çözümlemeyi dener.

LenientArrayPrototype

sınıfının statik yöntemlerini temsil eden nesneleri depolar ArrayPrototype . LenientArrayPrototype sınıfı yerleşik nesne modeli kategorisine aittir.

LenientBooleanPrototype

sınıfının statik yöntemlerini temsil eden nesneleri depolar BooleanPrototype . LenientBooleanPrototype sınıfı yerleşik nesne modeli kategorisine aittir.

LenientDateConstructor

sınıfının statik yöntemlerini temsil eden nesneleri depolar DateConstructor . LenientDateConstructor sınıfı yerleşik nesne modeli kategorisine aittir.

LenientDatePrototype

sınıfının statik yöntemlerini temsil eden nesneleri depolar DatePrototype . LenientDatePrototype sınıfı yerleşik nesne modeli kategorisine aittir.

LenientEnumeratorPrototype

sınıfının statik yöntemlerini temsil eden nesneleri depolar EnumeratorPrototype . LenientEnumeratorPrototype sınıfı yerleşik nesne modeli kategorisine aittir.

LenientErrorPrototype

sınıfının statik yöntemlerini temsil eden nesneleri depolar ErrorPrototype . LenientErrorPrototype sınıfı yerleşik nesne modeli kategorisine aittir.

LenientFunctionPrototype

sınıfının statik yöntemlerini temsil eden nesneleri depolar FunctionPrototype . LenientFunctionPrototype sınıfı yerleşik nesne modeli kategorisine aittir.

LenientGlobalObject

Oluşturucu işlev nesnelerini, veri türü bilgilerini ve sınıfın statik yöntemlerini temsil eden nesneleri depolar GlobalObject . LenientGlobalObject sınıfı yerleşik nesne modeli kategorisine aittir.

LenientMathObject

sınıfının statik yöntemlerini temsil eden nesneleri depolar MathObject . LenientMathObject sınıfı yerleşik nesne modeli kategorisine aittir.

LenientNumberPrototype

sınıfının statik yöntemlerini temsil eden nesneleri depolar NumberPrototype . LenientNumberPrototype sınıfı yerleşik nesne modeli kategorisine aittir.

LenientObjectPrototype

sınıfının statik yöntemlerini temsil eden nesneleri depolar ObjectPrototype . LenientObjectPrototype sınıfı yerleşik nesne modeli kategorisine aittir.

LenientRegExpPrototype

sınıfının statik yöntemlerini temsil eden nesneleri depolar RegExpPrototype . LenientRegExpPrototype sınıfı yerleşik nesne modeli kategorisine aittir.

LenientStringConstructor

sınıfının statik yöntemlerini temsil eden nesneleri depolar StringConstructor . LenientStringConstructor sınıfı yerleşik nesne modeli kategorisine aittir.

LenientStringPrototype

sınıfının statik yöntemlerini temsil eden nesneleri depolar StringPrototype . LenientStringPrototype sınıfı yerleşik nesne modeli kategorisine aittir.

LenientVBArrayPrototype

sınıfının statik yöntemlerini temsil eden nesneleri depolar VBArrayPrototype . LenientVBArrayPrototype sınıfı yerleşik nesne modeli kategorisine aittir.

MathObject

Trigonometrik işlevler, logaritmik işlevler ve diğer yaygın matematiksel işlevler için sabitler ve statik yöntemler sağlar. Bu sınıf yerleşik nesne modeli kategorisine aittir.

MemberInfoList

Öğelerin listesini MemberInfo tutar.

MethodInvoker

Belirli bir yöntem için çağırıcıyı temsil eder. sınıf tarafından JSMethodInfo yöntemleri çağırmak için kullanılır.

Missing

Örneği alınmış ancak değeri henüz ayarlanmamış bir değişkenin değerini temsil eder.

Namespace

Ad alanını temsil eder.

NoContextException

ile ilişkilendirilmiş JScriptExceptionbir kod Context olmadığında oluşan özel durum.

NotRecommended

Bir yöntem veya alanın önerilmediğini gösterir.

NumberConstructor

Oluşturucu işlevi tarafından tanımlanan prototip tabanlı bir nesneyi temsil eder. Bu sınıf yerleşik nesne modeli kategorisine aittir.

NumberObject

Bir sayı nesnesini temsil eder. Bu sınıf yerleşik nesne modeli kategorisine aittir.

NumberPrototype

Nesneler için NumberObject statik yöntemler ve özellikler sağlar. Bu sınıfın tüm yöntemleri, yöntemine erişim isteyen nesneye bir başvuru geçirilerek çağrılır. Bu sınıf yerleşik nesne modeli kategorisine aittir.

NumericBinary

Sayısal işlenenler üzerinde ikili işlemler gerçekleştirir. Bu sınıf soyut söz dizimi ağaç kategorisine aittir.

NumericUnary

Sayısal işlenenlerde birli işlemler gerçekleştirir. Bu sınıf soyut söz dizimi ağaç kategorisine aittir.

ObjectConstructor

Oluşturucu işlevi tarafından tanımlanan prototip tabanlı bir nesneyi temsil eder. Bu sınıf yerleşik nesne modeli kategorisine aittir.

ObjectPrototype

Nesneler için JSObject statik yöntemler ve özellikler sağlar. Bu sınıfın tüm yöntemleri, yöntemine erişim isteyen nesneye bir başvuru geçirilerek çağrılır. Bu sınıf yerleşik nesne modeli kategorisine aittir.

Override

Bir yöntemin veya alanın temel sınıftaki bir yöntemi veya alanı geçersiz kıldığını gösterir.

Package

Diğer kodlar tarafından kullanılmak üzere JScript kodu paketleri oluşturur. Bu sınıf soyut söz dizimi ağaç kategorisine aittir.

ParserException

Bu sınıf JScript ayrıştırıcısı tarafından ayrıştırıcı özel durumlarını temsil etmek için kullanılır.

Plus

Toplama ve birleştirme işlemleri gerçekleştirir. Bu sınıf soyut söz dizimi ağaç kategorisine aittir.

PostOrPrefixOperator

Ön ek ve sonek söz dizimine karşılık gelen artırma ve azaltma işlemleri gerçekleştirir. Bu sınıf soyut söz dizimi ağaç kategorisine aittir.

RangeErrorObject

Aralık hatalarını temsil eder. Örneğin, bir dizi öğesine erişmek için yanlış dizin kullandığınızda aralık hatası oluşabilir.

ReferenceAttribute

Derleme başvurularını temsil eder.

ReferenceErrorObject

Başvuru hatalarını temsil eder. Örneğin, bildirilmemiş bir değişkene başvurduğunda başvuru hatası oluşabilir.

RegExpConstructor

Oluşturucu işlevi tarafından tanımlanan prototip tabanlı bir nesneyi temsil eder. Bu sınıf yerleşik nesne modeli kategorisine aittir.

RegExpMatch

Normal ifade eşleşmesinin sonuçlarını temsil eder. Bu sınıf yerleşik nesne modeli kategorisine aittir.

RegExpObject

Normal ifade nesnesini temsil eder. Bu sınıf yerleşik nesne modeli kategorisine aittir.

RegExpPrototype

Nesneler için RegExpObject statik yöntemler ve özellikler sağlar. Bu sınıfın tüm yöntemleri, yöntemine erişim isteyen nesneye bir başvuru geçirilerek çağrılır. Bu sınıf yerleşik nesne modeli kategorisine aittir.

Relational

İlişkisel karşılaştırma işlemleri gerçekleştirir. Bu sınıf soyut söz dizimi ağaç kategorisine aittir.

ReturnOutOfFinally

Kod yürütme bir finally bloktan çıktığında özel durum durumunu temsil eder.

Runtime

Yardımcı program işlevleri sağlar.

ScriptBlock

JScript kodu bloğunu temsil eder. Bu sınıf soyut söz dizimi ağaç kategorisine aittir.

ScriptFunction

Oluşturucu işlevi tarafından tanımlanan prototip tabanlı bir nesneyi temsil eder. , , NumberConstructorStringConstructorve ObjectConstructorgibi DateConstructoroluşturucu işlev sınıflarının çoğu bu sınıftan devralır. Bu sınıf nesneler ve işlevler kategorisine aittir.

ScriptObject

Tüm JScript sınıflarını destekler. Bu, tüm JScript sınıflarının nihai temel sınıfıdır. Bu sınıf nesneler ve işlevler kategorisine aittir.

ScriptStream

Veri akışını temsil eder. Bu sınıf, verilerini bir veya akışına COMCharStreamConsole gönderir.

SimpleHashtable

Öğelerin iç depolama alanı için karma tablo.

StackFrame

Kod yürütmek için bir yığın çerçevesini temsil eder. Bu sınıf, kapsamı çözümlemek için yöntemler içerir. Derleme ve çalışma zamanı durumu kategorisine aittir.

StrictEquality

Karşılaştırma işlemleri gerçekleştirir. Bu sınıf soyut söz dizimi ağaç kategorisine aittir.

StringConstructor

Oluşturucu işlevi tarafından tanımlanan prototip tabanlı bir nesneyi temsil eder. Bu sınıf yerleşik nesne modeli kategorisine aittir.

StringObject

Bir dize nesnesini temsil eder. Bu sınıf yerleşik nesne modeli kategorisine aittir.

StringPrototype

Nesneler için StringObject statik yöntemler ve özellikler sağlar. Bu sınıfın tüm yöntemleri, yöntemine erişim isteyen nesneye bir başvuru geçirilerek çağrılır. Bu sınıf yerleşik nesne modeli kategorisine aittir.

SuperTypeMembersSorter

Temel sınıflardan ve arabirimlerden üyeleri depolar.

SyntaxErrorObject

Söz dizimi hatalarını temsil eder. Örneğin, noktalı virgül atladığınızda söz dizimi hatası oluşabilir.

Throw

Özel durum oluşturur. Bu sınıf soyut söz dizimi ağaç kategorisine aittir.

Try

Hata işleme kapsamlarında çalıştırılacak kod bloklarını tanımlar. Bu sınıf soyut söz dizimi ağaç kategorisine aittir.

TypedArray

Sınıfına yansıtılabilir bir başvuruyu Array temsil eder. Bu sınıf, türü belirtilen dizinin öğe türünü depolar, ancak bu sınıf verileri depolamaz.

TypeErrorObject

Tür hatalarını temsil eder. Örneğin, bir tür nesnesini başka türde bir nesne bekleyen bir yönteme geçirdiğinizde tür hatası oluşabilir.

Typeof

Nesnelerin veri türlerini belirler. Bu sınıf soyut söz dizimi ağaç kategorisine aittir.

TypeReflector

uygulamasının değerinden GetMember(String, BindingFlags)GetMember(String, BindingFlags)daha hızlı bir şekilde uygulanmasını sağlar.

UnaryOp

ve PostOrPrefixOperatorgibi Typeof tek işlenenler üzerinde işlem gerçekleştiren sınıflar için temel sınıfı temsil eder. Bu sınıf soyut söz dizimi ağaç kategorisine aittir.

URIErrorObject

Tekdüzen Kaynak Tanımlayıcısı (URI) hatasını temsil eder. Örneğin, bir URI'yi kodlamaya veya kodunu çözmeye çalıştığınızda bir URI hatası oluşabilir.

VBArrayConstructor

Oluşturucu işlevi tarafından tanımlanan prototip tabanlı bir nesneyi temsil eder. Bu sınıf yerleşik nesne modeli kategorisine aittir.

VBArrayObject

VBArray nesnesini temsil eder. Bu sınıf yerleşik nesne modeli kategorisine aittir.

VBArrayPrototype

Nesneler için VBArrayObject statik yöntemler ve özellikler sağlar. Bu sınıfın tüm yöntemleri, yöntemine erişim isteyen nesneye bir başvuru geçirilerek çağrılır. Bu sınıf yerleşik nesne modeli kategorisine aittir.

VsaItem

.NET betik altyapısına eklenen öğeleri temsil eder. Buna kod öğeleri, başvuru öğeleri ve genel öğeler dahildir.

VsaItems

Ada veya dizine göre adreslenebilen bir nesne koleksiyonunu IJSVsaItem temsil eder.

With

deyimini with temsil eder. Bu sınıf soyut söz dizimi ağaç kategorisine aittir.

Arabirimler

COMMemberInfo

JScript'in bir dış COM üyesiyle iletişim kurmasını sağlayan yöntemleri tanımlar. Bu arabirim, bir dış COM uygulaması tarafından nesnelerini JScript'e göstermek için kullanılır çünkü JScript bir dış nesneye bağlanmak için yönetilen MemberInfo bir öğe gerektirir.

IActivationObject

Kapsamı çözümleme yöntemlerini tanımlar. Bu arabirim, kapsam hiyerarşisinde yer alan tüm nesneler tarafından uygulanır.

IAuthorServices

Düzenleyicide JScript kodu yazmaya yönelik hizmetleri tanımlar.

IColorizeText

Bir düzenleyicide JScript kodu yazılırken metni renklendiren hizmetleri tanımlar.

IDebugConvert

Verileri bir türden diğerine dönüştüren bir dizi yardımcı program yöntemi tanımlar. Hata ayıklayıcısı tarafından görüntülenebilmeleri için değerleri nesnelere String dönüştüren yöntemleri içerir.

IDebugConvert2

Verileri bir türden diğerine dönüştüren yardımcı program yöntemlerini tanımlar. Hata ayıklayıcısı tarafından görüntülenebilmeleri için değerleri nesnelere String dönüştüren yöntemleri içerir.

IDebuggerObject

Hata ayıklayıcı nesneleri hakkında bilgi sağlayan yöntemleri tanımlar. Bu arabirim, hata ayıklayıcısı tarafından uygulanan tüm IReflect nesneler tarafından uygulanır. Şu anda, bu arabirim yalnızca bu nesneleri betik altyapısına bayrak eklemeye hizmet eder.

IDebugScriptScope

Genel kapsamla ilişkili değeri ayarlayan this yöntemleri tanımlar. tarafından VsaEnginekullanılır.

IDebugType

Hata ayıklayıcı nesneleri hakkında bilgi sağlayan yöntemleri tanımlar. Bu arabirim, hata ayıklayıcısı hedefindeki bir türü temsil eden hata ayıklayıcı nesneleri tarafından uygulanır.

IDebugVsaScriptCodeItem

İfadeleri değerlendiren ve dizeleri ayrıştıran yöntemleri tanımlar. Bu arabirim genellikle bir kod bloğunu temsil eden bir nesne tarafından uygulanır ve genellikle hata ayıklayıcı tarafından çağrılır. Bu arabirim, bir IActiveScript konağı tarafından gereken ek işlevler sağlar.

IDefineEvent

Etkin bir betik konağı için gereken ek işlevleri tanımlar.

IEngine2

IActiveScript konağı için gereken ek işlevleri tanımlar. Altyapı tarafından VsaEngine uygulanır.

IErrorHandler

Kod ayrıştırılırken oluşan hataları işlemek için yöntemler tanımlar.

IMessageReceiver

Betik altyapısından çıkış alan yöntemleri tanımlar. Bu arabirim, aksi takdirde konsola gidecek çıkışı yakalamak için bir geri çağırma nesnesi işlevi görür.

IMethodsCompletionInfo

Bu bir işaretçi arabirimidir ve hiçbir yöntemi yoktur.

INeedEngine

Betik altyapısına başvurular alan ve ayarlayan yöntemleri tanımlar.

IObjectCompletionInfo

Bu bir işaretçi arabirimidir ve hiçbir yöntemi yoktur.

IParseText

Bir düzenleyicide JScript kodu yazılırken metin ayrıştırma yöntemlerini tanımlar.

IRedirectOutput

Aksi takdirde konsola gidecek çıkışı yakalayan yöntemleri tanımlar. Bu arabirim tarafından VsaEngineuygulanır.

ISite2

tarafından ad çözümlemesi VsaEngine için kullanılan yöntemleri tanımlar. IActiveScript konağı için gereken ek işlevler sağlar.

ITokenColorInfo

Belirli kod birimlerini renklendiren özellikleri tanımlar.

ITokenEnumerator

Bir nesne koleksiyonu ITokenColorInfo üzerinde yineleme yöntemlerini tanımlar.

IVsaFullErrorInfo

Hatalar hakkında bilgi almak için özellikleri tanımlar. Bu arabirim, bir IActiveScript konağı tarafından gereken ek işlevler sağlar.

IVsaScriptCodeItem

IActiveScript konağı için gereken ek işlevleri tanımlar.

IVsaScriptScope

Kapsamı çözümleme yöntemlerini tanımlar. genel kapsam nesnesi VsaEngine bu arabirimi uygular.

IWrappedMember

Bir üyenin tanımlandığı nesneye erişme yöntemlerini tanımlar.

MemberInfoInitializer

Bir dış COM nesnesinin uygulaması gereken yöntemleri tanımlar. Bu arabirim, bir dış COM uygulaması tarafından nesnelerini JScript'e göstermek için kullanılır çünkü JScript'in dış nesneye bağlanması için yönetilen MemberInfo bir nesneye ihtiyacı vardır. Bu arabirim , COMMethodInfove COMPropertyInfotarafından COMFieldInfouygulanır.

Numaralandırmalar

CmdLineError

Komut satırı derleyicisi jsc.exe çalıştırdığınızda oluşan hataları belirtir. Bu numaralandırma nesneleri oluşturmak CmdLineException için kullanılır.

ErrorType

JScript hata türlerini belirtir.

JSBuiltin

Yerleşik JScript işlevlerini belirtir. Bu işlevler, iç JScript nesnelerinin statik yöntemlerine karşılık gelir. Bu numaralandırmanın üyeleri nesneleri oluşturmak JSFunctionAttribute için kullanılır.

JSError

JScript hata iletilerini belirtir. Bu sınıf derleme ve çalışma zamanı durumu kategorisine aittir.

JSFunctionAttributeEnum

JScript derleyicisi tarafından oluşturulan işlevlerin çağırma kurallarını belirtir. Özel özniteliğiyle kullanılır JSFunctionAttribute .

JSToken

JScript dilini oluşturan tek tek kod birimlerini veya belirteçleri belirtir.

SourceState

Kaynak kodu metninin durumunu belirtir. Bu sınıf, bir düzenleyicide JScript kodunu renklendirmek için bilgi sağlayan diğer sınıflarla birlikte kullanılır.

TokenColor

Metin düzenleyicide renklendirilirken tek tek kod birimlerinin sahip olması gereken renkleri belirtir. Bu numaralandırmanın üyeleri nesnelerin özelliği ITokenColorInfo tarafından Color kullanılır.

VSAITEMTYPE2

Numaralandırmayı JSVsaItemType genişletir. IActiveScript konağı için gereken ek işlevler sağlar.