ArrayPrototype Sınıf

Tanım

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.

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

public ref class ArrayPrototype : Microsoft::JScript::ArrayObject
public class ArrayPrototype : Microsoft.JScript.ArrayObject
type ArrayPrototype = class
    inherit ArrayObject
Public Class ArrayPrototype
Inherits ArrayObject
Devralma
Türetilmiş

Alanlar

Name Description
engine

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Betik altyapısına bir başvuru depolar.

(Devralındığı yer: ScriptObject)
field_table

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Dinamik olarak eklenen ve nesneden kaldırılan alanların listesini depolar.

(Devralındığı yer: JSObject)
parent

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Üst nesneye bir başvuru depolar.

(Devralındığı yer: ScriptObject)

Özellikler

Name Description
constructor

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Bu prototipi kullanan prototip tabanlı bir nesneye başvuru alır.

Item[Double]

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Belirtilen Double dizin değeri tarafından belirlenen betik nesnesinin bir üyesini alır veya ayarlar.

(Devralındığı yer: ScriptObject)
Item[Int32]

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Belirtilen Int32 dizin değeri tarafından belirlenen betik nesnesinin bir üyesini alır veya ayarlar.

(Devralındığı yer: ScriptObject)
Item[Object[]]

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Belirtilen ad, Double dizin değeri veya dizin değeri tarafından belirlenen betik nesnesinin bir üyesini alır veya Int32 ayarlar.

(Devralındığı yer: ScriptObject)
Item[String]

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Belirtilen adla belirlenen betik nesnesinin bir üyesini alır veya ayarlar.

(Devralındığı yer: ScriptObject)
length

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Dizinin uzunluğunu alır veya ayarlar.

(Devralındığı yer: ArrayObject)
UnderlyingSystemType

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Betik nesnesinin türünü alır.

(Devralındığı yer: ScriptObject)

Yöntemler

Name Description
AddField(String)

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Belirtilen alanı nesnesine ekler.

(Devralındığı yer: JSObject)
concat(Object, VsaEngine, Object[])

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Nesneleri veya dizileri belirtilen nesnenin veya dizinin sonuna birleştirir.

Equals(Object)

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GetField(String, BindingFlags)

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Belirtilen ada sahip bir alan alır.

(Devralındığı yer: ScriptObject)
GetFields(BindingFlags)

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Geçerli betik nesnesinin FieldInfo tüm alanlarına karşılık gelen bir nesne dizisi alır.

(Devralındığı yer: ScriptObject)
GetHashCode()

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetMember(String, BindingFlags)

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Belirtilen adla eşleşen tüm üyelere karşılık gelen bir nesne dizisi MemberInfo alır.

(Devralındığı yer: JSObject)
GetMembers(BindingFlags)

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Geçerli betik nesnesinin MemberInfo tüm üyelerine karşılık gelen bir nesne dizisi alır.

(Devralındığı yer: JSObject)
GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[])

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Belirtilen seçim ölçütlerini kullanarak belirtilen ada sahip bir yöntem alır.

(Devralındığı yer: ScriptObject)
GetMethod(String, BindingFlags)

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Belirtilen ada sahip bir yöntem alır.

(Devralındığı yer: ScriptObject)
GetMethods(BindingFlags)

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Geçerli betik nesnesinin MethodInfo tüm yöntemlerine karşılık gelen bir nesne dizisi alır.

(Devralındığı yer: ScriptObject)
GetParent()

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Üst nesneye başvuru alır.

(Devralındığı yer: ScriptObject)
GetProperties(BindingFlags)

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Geçerli betik nesnesinin PropertyInfo tüm özelliklerine karşılık gelen bir nesne dizisi alır.

(Devralındığı yer: ScriptObject)
GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[])

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Belirtilen seçim ölçütlerini kullanarak belirtilen ada sahip bir özellik alır.

(Devralındığı yer: ScriptObject)
GetProperty(String, BindingFlags)

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Belirtilen ada sahip bir özellik alır.

(Devralındığı yer: ScriptObject)
GetType()

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Geçerli örneğin Type alır.

(Devralındığı yer: Object)
InvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[])

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Belirtilen üyeyi çağırır.

(Devralındığı yer: ScriptObject)
join(Object, Object)

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Belirtilen dizinin öğelerini bir dizede birleştirir. Öğeler belirtilen ayırıcı ile ayrılır.

MemberwiseClone()

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Geçerli Objectbasit bir kopyasını oluşturur.

(Devralındığı yer: Object)
pop(Object)

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Belirtilen diziden son öğeyi kaldırır ve döndürür.

push(Object, Object[])

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Belirtilen dizinin sonuna yeni öğeler ekler.

reverse(Object)

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Belirtilen dizinin öğelerini tersine çevirir.

SetMemberValue2(String, Object)

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

nesnesine dinamik olarak eklenen ve içinde field_tabledepolanan bir alanın değerini ayarlar.

(Devralındığı yer: JSObject)
shift(Object)

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Belirtilen diziden ilk öğeyi kaldırır ve döndürür. Kalan öğeleri önceki konumlara kaydırıyor.

slice(Object, VsaEngine, Double, Object)

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Belirtilen diziden belirtilen ardışık öğeleri içeren yeni bir dizi oluşturur.

sort(Object, Object)

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Öğeleri karşılaştırmak için belirtilen işlevi kullanarak belirtilen dizinin öğelerini sıralar.

splice(Object, VsaEngine, Double, Double, Object[])

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Dizide belirtilen konumdaki bir dizideki öğeleri ekler ve kaldırır. Öğe ekleyebilir, öğeleri kaldırabilir veya her ikisini birden yapabilirsiniz.

SpliceSlowly(UInt32, UInt32, Object[], ArrayObject, UInt32, UInt32)

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Diziye öğe ekler ve dizide belirtilen konumdaki öğeleri diziden kaldırır. Öğe ekleyebilir, öğeleri kaldırabilir veya her ikisini birden yapabilirsiniz.

(Devralındığı yer: ArrayObject)
toLocaleString(Object)

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Belirtilen nesnenin, öğeleri birleştirir ve bir ve bir boşlukla ListSeparator ayıran dize gösterimini oluşturur.

ToString()

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Geçerli nesneyi temsil eden bir dize döndürür.

(Devralındığı yer: JSObject)
toString(Object)

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Öğeleri birleştirir ve bunları virgülle ayırır belirtilen nesnenin dize gösterimini oluşturur.

unshift(Object, Object[])

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Belirtilen dizinin başlangıcına yeni öğeler ekler. Mevcut öğeleri sonraki konumlara kaydırıyor.

Belirtik Arabirim Kullanımları

Name Description
IEnumerable.GetEnumerator()

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Nesnenin üyeleri aracılığıyla yineleyen bir numaralandırıcı döndürür.

(Devralındığı yer: JSObject)
IExpando.AddMethod(String, Delegate)

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Belirtilen yöntemi nesnesine ekler. IExpando.AddMethod(String, Delegate) JScript'te uygulanmadı.

(Devralındığı yer: JSObject)
IExpando.AddProperty(String)

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Belirtilen özelliği nesnesine ekler. Bu yöntem JScript'te uygulanmaz.

(Devralındığı yer: JSObject)
IExpando.RemoveMember(MemberInfo)

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Belirtilen üyeyi nesneden kaldırır.

(Devralındığı yer: JSObject)

Uzantı Metotları

Name Description
AsParallel(IEnumerable)

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Sorgunun paralelleştirilmesini etkinleştirir.

AsQueryable(IEnumerable)

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

bir IEnumerable öğesine IQueryabledönüştürür.

Cast<TResult>(IEnumerable)

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

öğesinin IEnumerable öğelerini belirtilen türe yazar.

OfType<TResult>(IEnumerable)

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Belirtilen türe göre bir IEnumerable öğesinin öğelerini filtreler.

Şunlara uygulanır