ScriptObject Osztály

Definíció

Minden JScript-osztályt támogat. Ez az összes JScript-osztály végső alaposztálya. Ez az osztály az objektumok és a függvények kategóriájába tartozik.

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

public ref class ScriptObject abstract : System::Reflection::IReflect
public abstract class ScriptObject : System.Reflection.IReflect
[System.Runtime.InteropServices.ComVisible(true)]
public abstract class ScriptObject : System.Reflection.IReflect
type ScriptObject = class
    interface IReflect
[<System.Runtime.InteropServices.ComVisible(true)>]
type ScriptObject = class
    interface IReflect
Public MustInherit Class ScriptObject
Implements IReflect
Öröklődés
ScriptObject
Származtatott
Attribútumok
Megvalósítás

Mezők

Name Description
engine

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

A szkriptelési motorra mutató hivatkozást tárol.

parent

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

A szülőobjektumra mutató hivatkozást tárol.

Tulajdonságok

Name Description
Item[Double]

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Lekéri vagy beállítja a szkriptobjektum egy tagját, amelyet a megadott Double indexérték jelöl ki.

Item[Int32]

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Lekéri vagy beállítja a szkriptobjektum egy tagját, amelyet a megadott Int32 indexérték jelöl ki.

Item[Object[]]

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Lekéri vagy beállítja annak a szkriptobjektumnak a tagját, amelyet a megadott név, Double indexérték vagy Int32 indexérték jelöl ki.

Item[String]

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Lekéri vagy beállítja a megadott név által kijelölt szkriptobjektum egy tagját.

UnderlyingSystemType

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Lekéri a szkriptobjektum típusát.

Metódusok

Name Description
Equals(Object)

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Meghatározza, hogy a megadott objektum egyenlő-e az aktuális objektummal.

(Öröklődés forrása Object)
GetField(String, BindingFlags)

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Lekéri a megadott nevű mezőt.

GetFields(BindingFlags)

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Az aktuális szkriptobjektum összes mezőjének megfelelő objektumtömböt FieldInfo kap.

GetHashCode()

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Ez az alapértelmezett kivonatoló függvény.

(Öröklődés forrása Object)
GetMember(String, BindingFlags)

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Ha felül van bírálva egy származtatott osztályban, a megadott névvel egyező összes tagnak megfelelő objektumtömböt MemberInfo kap.

GetMembers(BindingFlags)

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Ha felülbírált egy származtatott osztályban, az objektumtömb MemberInfo az aktuális szkriptobjektum összes tagjának felel meg.

GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[])

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

A megadott kiválasztási feltételek használatával lekéri a megadott nevet tartalmazó metódust.

GetMethod(String, BindingFlags)

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Lekéri a megadott nevű metódust.

GetMethods(BindingFlags)

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Az aktuális szkriptobjektum összes metódusának megfelelő objektumtömböt MethodInfo kap.

GetParent()

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

A szülőobjektumra mutató hivatkozást kér le.

GetProperties(BindingFlags)

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Olyan objektumtömböt PropertyInfo kap, amely megfelel az aktuális szkriptobjektum összes tulajdonságának.

GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[])

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Lekéri a megadott névvel rendelkező tulajdonságot a megadott kiválasztási feltételek használatával.

GetProperty(String, BindingFlags)

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Lekéri a megadott nevű tulajdonságot.

GetType()

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Lekéri az Type aktuális példányt.

(Öröklődés forrása Object)
InvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[])

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Meghívja a megadott tagot.

MemberwiseClone()

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Az aktuális Objectpéldány sekély másolatát hozza létre.

(Öröklődés forrása Object)
ToString()

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Az aktuális objektumot jelképező sztringet ad vissza.

(Öröklődés forrása Object)
WrapMembers(MemberInfo, Object)

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Létrehoz egy burkolt objektumot, amely a megadott tagot tartalmazza a megadott objektummal együtt.

WrapMembers(MemberInfo[], Object, SimpleHashtable)

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Olyan burkolt objektumokat tartalmazó tömböt hoz létre, amely a megadott objektummal együtt tartalmazza a megadott tagokat, és gyorsítótárazi az eredményeket a megadott adattárban.

WrapMembers(MemberInfo[], Object)

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Olyan burkolt objektumtömböt hoz létre, amely a megadott tagokat a megadott objektummal együtt tartalmazza.

A következőre érvényes:

Lásd még