ScriptObject Osztály
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
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. |