ActivationObject Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Rappresenta un oggetto che partecipa a una gerarchia di ambito. Questa classe contiene metodi per la risoluzione dell'ambito e per ottenere informazioni sui membri. Appartiene alla categoria di stato di compilazione e di runtime.
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.
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
- Ereditarietà
- Derivato
- Attributi
- Implementazioni
Campi
| Nome | Descrizione |
|---|---|
| engine |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Archivia un riferimento al motore di scripting. (Ereditato da ScriptObject) |
| field_table |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Archivia una matrice di variabili nell'ambito. |
| parent |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Archivia un riferimento all'oggetto padre. (Ereditato da ScriptObject) |
Proprietà
| Nome | Descrizione |
|---|---|
| Item[Double] |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Ottiene o imposta un membro dell'oggetto script designato dal valore di indice specificato Double . (Ereditato da ScriptObject) |
| Item[Int32] |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Ottiene o imposta un membro dell'oggetto script designato dal valore di indice specificato Int32 . (Ereditato da ScriptObject) |
| Item[Object[]] |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Ottiene o imposta un membro dell'oggetto script designato dal nome, Double dal valore di indice o Int32 dal valore di indice specificato. (Ereditato da ScriptObject) |
| Item[String] |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Ottiene o imposta un membro dell'oggetto script designato dal nome specificato. (Ereditato da ScriptObject) |
| UnderlyingSystemType |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Ottiene il tipo dell'oggetto script. (Ereditato da ScriptObject) |
Metodi
| Nome | Descrizione |
|---|---|
| CreateField(String, FieldAttributes, Object) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Crea una nuova variabile globale usando il nome, il valore e gli attributi specificati. |
| Equals(Object) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
| GetDefaultThisObject() |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Ottiene l'ambito predefinito corrente, ovvero l'oggetto contenuto di un ambito di istruzione |
| GetField(String, BindingFlags) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Ottiene un campo con il nome specificato. (Ereditato da ScriptObject) |
| GetField(String, Int32) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Restituisce un campo con il nome specificato eseguendo una ricerca nella gerarchia dell'ambito. Questo metodo cerca solo l'ambito specificato dal livello lessicale. |
| GetFields(BindingFlags) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Ottiene una matrice di FieldInfo oggetti che corrispondono a tutti i campi dell'oggetto script corrente. (Ereditato da ScriptObject) |
| GetGlobalScope() |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Ottiene l'ambito globale eseguendo una ricerca nella gerarchia di ambito fino a quando non trova un ambito che include variabili statiche, ad esempio un ambito di modulo. |
| GetHashCode() |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Funge da funzione hash predefinita. (Ereditato da Object) |
| GetLocalField(String) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Ottiene la dichiarazione locale di un campo con il nome specificato. Viene usato in fase di compilazione per il controllo degli errori. |
| GetMember(String, BindingFlags) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Recupera una matrice di MemberInfo oggetti che corrispondono a tutti i membri che corrispondono a un nome specificato. |
| GetMembers(BindingFlags) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Recupera una matrice di MemberInfo oggetti che corrisponde a tutti i membri dell'oggetto corrente. |
| GetMemberValue(String, Int32) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Ottiene il valore del membro specificato eseguendo una ricerca nella gerarchia dell'ambito. Questo metodo cerca solo l'ambito specificato dal livello lessicale. |
| GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[]) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Ottiene un metodo con il nome specificato utilizzando i criteri di selezione specificati. (Ereditato da ScriptObject) |
| GetMethod(String, BindingFlags) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Ottiene un metodo con il nome specificato. (Ereditato da ScriptObject) |
| GetMethods(BindingFlags) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Ottiene una matrice di MethodInfo oggetti che corrispondono a tutti i metodi dell'oggetto script corrente. (Ereditato da ScriptObject) |
| GetParent() |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Ottiene un riferimento all'oggetto padre. (Ereditato da ScriptObject) |
| GetProperties(BindingFlags) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Ottiene una matrice di PropertyInfo oggetti che corrispondono a tutte le proprietà dell'oggetto script corrente. (Ereditato da ScriptObject) |
| GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[]) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Ottiene una proprietà con il nome specificato utilizzando i criteri di selezione specificati. (Ereditato da ScriptObject) |
| GetProperty(String, BindingFlags) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Ottiene una proprietà con il nome specificato. (Ereditato da ScriptObject) |
| GetType() |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Ottiene il Type dell'istanza corrente. (Ereditato da Object) |
| InvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[]) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Richiama il membro specificato. (Ereditato da ScriptObject) |
| MemberwiseClone() |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Crea una copia superficiale del Objectcorrente. (Ereditato da Object) |
| ToString() |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |