ActivationObject Classe

Definição

Representa um objeto que está a participar numa hierarquia de escopo. Esta aula contém métodos para resolver o âmbito e para obter informações sobre membros. Pertence à categoria de compilação e estado de execução.

Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código.

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
Herança
ActivationObject
Derivado
Atributos
Implementações

Campos

Name Description
engine

Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código.

Armazena uma referência ao motor de scripting.

(Herdado de ScriptObject)
field_table

Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código.

Armazena um conjunto de variáveis que estão dentro do âmbito.

parent

Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código.

Armazena uma referência ao objeto pai.

(Herdado de ScriptObject)

Propriedades

Name Description
Item[Double]

Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código.

Obtém ou define um membro do objeto script que é designado pelo valor de índice especificado Double .

(Herdado de ScriptObject)
Item[Int32]

Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código.

Obtém ou define um membro do objeto script que é designado pelo valor de índice especificado Int32 .

(Herdado de ScriptObject)
Item[Object[]]

Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código.

Obtém ou define um membro do objeto script que é designado pelo nome especificado, Double valor de índice ou Int32 valor de índice.

(Herdado de ScriptObject)
Item[String]

Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código.

Recebe ou define um membro do objeto script que é designado pelo nome especificado.

(Herdado de ScriptObject)
UnderlyingSystemType

Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código.

Obtém o tipo do objeto script.

(Herdado de ScriptObject)

Métodos

Name Description
CreateField(String, FieldAttributes, Object)

Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código.

Cria uma nova variável global, usando o nome, valor e atributos especificados.

Equals(Object)

Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código.

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetDefaultThisObject()

Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código.

Obtém o âmbito padrão atual, que é ou o objeto contido do âmbito de uma with instrução, ou o âmbito global.

GetField(String, BindingFlags)

Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código.

Recebe um campo com o nome especificado.

(Herdado de ScriptObject)
GetField(String, Int32)

Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código.

Devolve um campo com o nome especificado ao pesquisar na hierarquia do escopo. Este método procura apenas o âmbito especificado pelo nível lexical.

GetFields(BindingFlags)

Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código.

Obtém um array de FieldInfo objetos que correspondem a todos os campos do objeto de script atual.

(Herdado de ScriptObject)
GetGlobalScope()

Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código.

Obtém o âmbito global pesquisando na hierarquia do âmbito até encontrar um âmbito que inclua variáveis estáticas, por exemplo, um âmbito de módulo.

GetHashCode()

Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código.

Serve como função de hash predefinida.

(Herdado de Object)
GetLocalField(String)

Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código.

Recebe a declaração local de um campo com o nome especificado. Isto é usado em tempo de compilação para verificação de erros.

GetMember(String, BindingFlags)

Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código.

Recupera um array de MemberInfo objetos que correspondem a todos os membros que correspondem a um nome especificado.

GetMembers(BindingFlags)

Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código.

Recupera um array de MemberInfo objetos que corresponde a todos os membros do objeto atual.

GetMemberValue(String, Int32)

Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código.

Obtém o valor do membro especificado pesquisando na hierarquia do escopo. Este método procura apenas o âmbito especificado pelo nível lexical.

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

Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código.

Obtém um método com o nome especificado usando os critérios de seleção especificados.

(Herdado de ScriptObject)
GetMethod(String, BindingFlags)

Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código.

Obtém um método com o nome especificado.

(Herdado de ScriptObject)
GetMethods(BindingFlags)

Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código.

Obtém um array de MethodInfo objetos que correspondem a todos os métodos do objeto de script atual.

(Herdado de ScriptObject)
GetParent()

Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código.

Recebe uma referência ao objeto pai.

(Herdado de ScriptObject)
GetProperties(BindingFlags)

Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código.

Obtém um array de PropertyInfo objetos que correspondem a todas as propriedades do objeto de script atual.

(Herdado de ScriptObject)
GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[])

Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código.

Obtém uma propriedade com o nome especificado utilizando os critérios de seleção especificados.

(Herdado de ScriptObject)
GetProperty(String, BindingFlags)

Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código.

Recebe uma propriedade com o nome especificado.

(Herdado de ScriptObject)
GetType()

Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código.

Obtém o Type da instância atual.

(Herdado de Object)
InvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[])

Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código.

Invoca o elemento especificado.

(Herdado de ScriptObject)
MemberwiseClone()

Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código.

Cria uma cópia superficial do atual Object.

(Herdado de Object)
ToString()

Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código.

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)

Aplica-se a

Ver também