ScriptObject Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Unterstützt alle JScript-Klassen. Dies ist die ultimative Basisklasse aller JScript-Klassen. Diese Klasse gehört zur Kategorie "Objekte und Funktionen".
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.
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
- Vererbung
-
ScriptObject
- Abgeleitet
- Attribute
- Implementiert
Felder
| Name | Beschreibung |
|---|---|
| engine |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Speichert einen Verweis auf das Skriptmodul. |
| parent |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Speichert einen Verweis auf das übergeordnete Objekt. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| Item[Double] |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Dient zum Abrufen oder Festlegen eines Elements des Skriptobjekts, das durch den angegebenen Double Indexwert festgelegt wird. |
| Item[Int32] |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Dient zum Abrufen oder Festlegen eines Elements des Skriptobjekts, das durch den angegebenen Int32 Indexwert festgelegt wird. |
| Item[Object[]] |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Dient zum Abrufen oder Festlegen eines Elements des Skriptobjekts, das durch den angegebenen Namen, Double Indexwert oder Int32 Indexwert festgelegt wird. |
| Item[String] |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Dient zum Abrufen oder Festlegen eines Elements des Skriptobjekts, das durch den angegebenen Namen festgelegt wird. |
| UnderlyingSystemType |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Ruft den Typ des Skriptobjekts ab. |
Methoden
| Name | Beschreibung |
|---|---|
| Equals(Object) |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist. (Geerbt von Object) |
| GetField(String, BindingFlags) |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Ruft ein Feld ab, das den angegebenen Namen hat. |
| GetFields(BindingFlags) |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Ruft ein Array von FieldInfo Objekten ab, die allen Feldern des aktuellen Skriptobjekts entsprechen. |
| GetHashCode() |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Dient als Standardhashfunktion. (Geerbt von Object) |
| GetMember(String, BindingFlags) |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Wenn eine abgeleitete Klasse überschrieben wird, wird ein Array von MemberInfo Objekten abgerufen, das allen Elementen entspricht, die einem angegebenen Namen entsprechen. |
| GetMembers(BindingFlags) |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Wenn eine abgeleitete Klasse überschrieben wird, wird ein Array von MemberInfo Objekten abgerufen, das allen Membern des aktuellen Skriptobjekts entspricht. |
| GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[]) |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Ruft eine Methode mit dem angegebenen Namen mithilfe der angegebenen Auswahlkriterien ab. |
| GetMethod(String, BindingFlags) |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Ruft eine Methode mit dem angegebenen Namen ab. |
| GetMethods(BindingFlags) |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Ruft ein Array von MethodInfo Objekten ab, die allen Methoden des aktuellen Skriptobjekts entsprechen. |
| GetParent() |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Ruft einen Verweis auf das übergeordnete Objekt ab. |
| GetProperties(BindingFlags) |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Ruft ein Array von PropertyInfo Objekten ab, die allen Eigenschaften des aktuellen Skriptobjekts entsprechen. |
| GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[]) |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Ruft eine Eigenschaft mit dem angegebenen Namen mithilfe der angegebenen Auswahlkriterien ab. |
| GetProperty(String, BindingFlags) |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Ruft eine Eigenschaft ab, die den angegebenen Namen hat. |
| GetType() |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Ruft die Type der aktuellen Instanz ab. (Geerbt von Object) |
| InvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[]) |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Ruft das angegebene Element auf. |
| MemberwiseClone() |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Erstellt eine flache Kopie der aktuellen Object. (Geerbt von Object) |
| ToString() |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |
| WrapMembers(MemberInfo, Object) |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Erstellt ein umschlossenes Objekt, das das angegebene Element zusammen mit dem angegebenen Objekt enthält. |
| WrapMembers(MemberInfo[], Object, SimpleHashtable) |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Erstellt ein Array von umschlossenen Objekten, die die angegebenen Elemente zusammen mit dem angegebenen Objekt enthalten, und speichert die Ergebnisse im angegebenen Datenspeicher zwischen. |
| WrapMembers(MemberInfo[], Object) |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Erstellt ein Array von umschlossenen Objekten, die die angegebenen Elemente zusammen mit dem angegebenen Objekt enthalten. |