Microsoft.JScript Ad Alanı

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

Sınıflar

Name Description
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

İşlev ç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ğacı kategorisine aittir.

BinaryOp

, Equalityve Relationalgibi Plusiki işlenen ü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ğacı kategorisine aittir.

Binding

Sınıf üyesine, çağrılabilen ifadeye veya değişken adına yapılan başvuruları temsil eder. Bu sınıf, derleme zamanında doğru değere başvuruyu çözümlemeye çalışır.

BitwiseBinary

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

Block

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

BlockScope

Kapsam hiyerarşisinde yer alan ve genel kapsam yığınına gönderilebilen bir 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 bloktan çıkarıldığında özel durum durumunu temsil eder.

Closure

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

CmdLineException

jsc.exekomut satırı derleyicisini ç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, dış BIR COM uygulaması tarafından nesnelerini JScript'e sunmak için kullanılır çünkü JScript'in 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, dış BIR COM uygulaması tarafından nesnelerini JScript'e sunmak için kullanılır çünkü JScript'in 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, dış BIR COM uygulaması tarafından nesnelerini JScript'e sunmak için kullanılır çünkü JScript'in 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öntemleri 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ı verebilir.

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ğacı 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ğacı kategorisine aittir.

EvalErrorObject

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

Expando

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

FieldAccessor

Bir alan erişimciyi temsil eder.

ForIn

JScript for...in deyimini temsil eder. Bu sınıf soyut söz dizimi ağacı 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ğacı kategorisine aittir.

FunctionExpression

İşlev nesnesini temsil eder. Bu sınıf soyut söz dizimi ağacı 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 bir 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

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

In

Bir nesnenin başka bir nesnede yer alıp almadığını belirler. Bu sınıf soyut söz dizimi ağacı 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ğacı kategorisine aittir.

JSAuthor

Bir 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 konusunda bildirim göndermek 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 JSFunctionAttributeEnum ile birlikte 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 oluşturucu JSObject işlevi ö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 yapılan başvuruları temsil eder. Bu sınıf, çalışma zamanında doğru değere başvuruyu çözümlemeye çalışır.

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 matematik işlevleri 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

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

Namespace

Ad alanını temsil eder.

NoContextException

ile JScriptExceptionilişkilendirilmiş bir kod Context olmadığında oluşan özel durum.

NotRecommended

Bir yöntemin 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ğacı kategorisine aittir.

NumericUnary

Sayısal işlenenlerde birli işlemler gerçekleştirir. Bu sınıf soyut söz dizimi ağacı 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ğacı kategorisine aittir.

ParserException

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

Plus

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

PostOrPrefixOperator

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

RangeErrorObject

Aralık hatalarını temsil eder. Örneğin, bir dizi öğesine erişmek için yanlış dizin kullandığınızda bir 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şvurarak 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ğacı 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ğacı kategorisine aittir.

ScriptFunction

Oluşturucu işlevi tarafından tanımlanan prototip tabanlı bir nesneyi temsil eder. , NumberConstructor, StringConstructorve 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 bir 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ğacı 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

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ğacı 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ğacı kategorisine aittir.

TypedArray

Sınıfına yansıtılabilir bir başvuruyu Array temsil eder. Bu sınıf, türü belirtilen bir 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

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

TypeReflector

uygulamasından GetMember(String, BindingFlags) daha hızlı GetMember(String, BindingFlags)bir uygulama sağlar.

UnaryOp

ve PostOrPrefixOperatorgibi Typeof tek işlenenlerde 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ğacı kategorisine aittir.

URIErrorObject

Tekdüzen Kaynak Tanımlayıcısı (URI) hatasını temsil eder. Örneğin, bir URI'yi kodlamaya veya çö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ğacı kategorisine aittir.

Arabirimler

Name Description
COMMemberInfo

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

IActivationObject

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

IAuthorServices

Bir 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öntemini 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 nesnelere betik altyapısı gibi 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ı 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 bir hata ayıklayıcı tarafından çağrılır. Bu arabirim, bir IActiveScript konağı için 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 için kullanılan VsaEngine 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ğı için 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

Dış COM nesnesinin uygulaması gereken yöntemleri tanımlar. Bu arabirim, bir dış COM uygulaması tarafından JScript'e nesnelerini 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

Name Description
CmdLineError

jsc.exekomut satırı derleyicisini çalıştırdığınızda oluşan hataları belirtir. Bu numaralandırma, CmdLineException nesneleri oluşturmak 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 sabit listesi üyeleri JSFunctionAttribute nesneleri oluşturmak 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ğrı kurallarını belirtir. JSFunctionAttribute özel özniteliğiyle kullanılır.

JSToken

JScript dilini oluşturan tek tek kod birimlerini veyabelirteç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, Color nesnelerin ITokenColorInfo özelliği tarafından kullanılır.

VSAITEMTYPE2

JSVsaItemType numaralandırmasını genişletir. IActiveScript konağı için gereken ek işlevler sağlar.