Sdílet prostřednictvím


ActivationObject Třída

Definice

Představuje objekt, který se účastní části v hierarchii oboru. Tato třída obsahuje metody pro vyřešení rozsahu a získání informací o členech. Patří do kategorie kompilace a běhového stavu.

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

public ref class ActivationObject abstract : Microsoft::JScript::ScriptObject, Microsoft::JScript::IActivationObject
public abstract class ActivationObject : Microsoft.JScript.ScriptObject, Microsoft.JScript.IActivationObject
[System.Runtime.InteropServices.ComVisible(true)]
public abstract class ActivationObject : Microsoft.JScript.ScriptObject, Microsoft.JScript.IActivationObject
type ActivationObject = class
    inherit ScriptObject
    interface IActivationObject
[<System.Runtime.InteropServices.ComVisible(true)>]
type ActivationObject = class
    inherit ScriptObject
    interface IActivationObject
Public MustInherit Class ActivationObject
Inherits ScriptObject
Implements IActivationObject
Dědičnost
ActivationObject
Odvozené
Atributy
Implementuje

Pole

engine

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Uloží odkaz na skriptovací modul.

(Zděděno od ScriptObject)
field_table

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Ukládá pole proměnných, které jsou v oboru.

parent

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Uloží odkaz na nadřazený objekt.

(Zděděno od ScriptObject)

Vlastnosti

Item[Double]

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá nebo nastaví člen objektu skriptu, který je určen zadanou Double hodnotou indexu.

(Zděděno od ScriptObject)
Item[Int32]

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá nebo nastaví člen objektu skriptu, který je určen zadanou Int32 hodnotou indexu.

(Zděděno od ScriptObject)
Item[Object[]]

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá nebo nastaví člen objektu skriptu, který je určen zadaným názvem, Double hodnotou indexu nebo Int32 indexovou hodnotou.

(Zděděno od ScriptObject)
Item[String]

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá nebo nastaví člen objektu skriptu, který je určen zadaným názvem.

(Zděděno od ScriptObject)
UnderlyingSystemType

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá typ objektu skriptu.

(Zděděno od ScriptObject)

Metody

CreateField(String, FieldAttributes, Object)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Vytvoří novou globální proměnnou pomocí zadaného názvu, hodnoty a atributů.

Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
GetDefaultThisObject()

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá aktuální výchozí obor, který je buď obsaženým objektem with oboru příkazu, nebo globálním oborem.

GetField(String, BindingFlags)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá pole, které má zadaný název.

(Zděděno od ScriptObject)
GetField(String, Int32)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Vrátí pole, které má zadaný název, hledáním v hierarchii oboru. Tato metoda vyhledává pouze obor, který je určen lexikální úrovní.

GetFields(BindingFlags)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá pole FieldInfo objektů, které odpovídají všem polím aktuálního objektu skriptu.

(Zděděno od ScriptObject)
GetGlobalScope()

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá globální rozsah hledáním v hierarchii oboru, dokud nenajde obor, který obsahuje statické proměnné, například rozsah modulu.

GetHashCode()

Slouží jako výchozí funkce hash.

(Zděděno od Object)
GetLocalField(String)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá místní deklaraci pole, které má zadaný název. Používá se v době kompilace pro kontrolu chyb.

GetMember(String, BindingFlags)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Načte pole MemberInfo objektů, které odpovídají všem členům, které odpovídají zadanému názvu.

GetMembers(BindingFlags)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Načte pole MemberInfo objektů, které odpovídají všem členům aktuálního objektu.

GetMemberValue(String, Int32)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Načte hodnotu zadaného člena hledáním v hierarchii oboru. Tato metoda vyhledává pouze obor, který je určen lexikální úrovní.

GetMethod(String, BindingFlags)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá metodu, která má zadaný název.

(Zděděno od ScriptObject)
GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[])

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá metodu, která má zadaný název pomocí zadaných kritérií výběru.

(Zděděno od ScriptObject)
GetMethods(BindingFlags)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá pole MethodInfo objektů, které odpovídají všem metodám aktuálního skriptu objektu.

(Zděděno od ScriptObject)
GetParent()

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá odkaz na nadřazený objekt.

(Zděděno od ScriptObject)
GetProperties(BindingFlags)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá pole PropertyInfo objektů, které odpovídají všem vlastnostem aktuálního objektu skriptu.

(Zděděno od ScriptObject)
GetProperty(String, BindingFlags)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá vlastnost, která má zadaný název.

(Zděděno od ScriptObject)
GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[])

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá vlastnost, která má zadaný název pomocí zadaných kritérií výběru.

(Zděděno od ScriptObject)
GetType()

Type Získá aktuální instanci.

(Zděděno od Object)
InvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[])

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Vyvolá zadaný člen.

(Zděděno od ScriptObject)
MemberwiseClone()

Vytvoří použádnou kopii aktuálního souboru Object.

(Zděděno od Object)
ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Platí pro

Viz také