ScriptObject Classe

Definição

Dá suporte a todas as classes de JScript.Supports all JScript classes. Esta é a classe base definitiva de todas as classes de JScript.This is the ultimate base class of all JScript classes. Essa classe pertence à categoria de objetos e funções.This class belongs to the objects and functions category.

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

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

Campos

engine

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Armazena uma referência ao mecanismo de script.Stores a reference to the scripting engine.

parent

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Armazena uma referência ao objeto pai.Stores a reference to the parent object.

Propriedades

Item[Double]

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém ou define um membro do objeto de script designando pelo valor de índice Double especificado.Gets or sets a member of the script object that is designated by the specified Double index value.

Item[Int32]

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém ou define um membro do objeto de script designando pelo valor de índice Int32 especificado.Gets or sets a member of the script object that is designated by the specified Int32 index value.

Item[Object[]]

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém ou define um membro do objeto de script designando pelo nome, valor de índice Double ou valor de índice Int32 especificado.Gets or sets a member of the script object that is designated by the specified name, Double index value, or Int32 index value.

Item[String]

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém ou define um membro do objeto de script designando pelo nome especificado.Gets or sets a member of the script object that is designated by the specified name.

UnderlyingSystemType

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém o tipo de objeto de script.Gets the type of the script object.

Métodos

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.Determines whether the specified object is equal to the current object.

(Herdado de Object)
GetField(String, BindingFlags)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém um campo que tem o nome especificado.Gets a field that has the specified name.

GetFields(BindingFlags)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém uma matriz de objetos FieldInfo que correspondem a todos os campos do objeto de script atual.Gets an array of FieldInfo objects that correspond to all fields of the current script object.

GetHashCode()

Serve como a função de hash padrão.Serves as the default hash function.

(Herdado de Object)
GetMember(String, BindingFlags)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Quando substituído em uma classe derivada, obtém uma matriz de objetos MemberInfo correspondentes a todos os membros que correspondem a um nome especificado.When overridden in a derived class, gets an array of MemberInfo objects that correspond to all members that match a specified name.

GetMembers(BindingFlags)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Quando substituído em uma classe derivada, obtém uma matriz de objetos MemberInfo correspondentes a todos os membros do objeto de script atual.When overridden in a derived class, gets an array of MemberInfo objects that correspond to all members of the current script object.

GetMethod(String, BindingFlags)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém um método que tem o nome especificado.Gets a method that has the specified name.

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

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém um método que tem o nome especificado usando os critérios de seleção especificados.Gets a method that has the specified name by using the specified selection criteria.

GetMethods(BindingFlags)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém uma matriz de objetos MethodInfo que correspondem a todos os métodos do objeto de script atual.Gets an array of MethodInfo objects that correspond to all methods of the current script object.

GetParent()

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém uma referência ao objeto pai.Gets a reference to the parent object.

GetProperties(BindingFlags)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém uma matriz de objetos PropertyInfo que correspondem a todas as propriedades do objeto de script atual.Gets an array of PropertyInfo objects that correspond to all properties of the current script object.

GetProperty(String, BindingFlags)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém uma propriedade que tem o nome especificado.Gets a property that has the specified name.

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

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém uma propriedade que tem o nome especificado usando os critérios de seleção especificados.Gets a property that has the specified name by using the specified selection criteria.

GetType()

Obtém o Type da instância atual.Gets the Type of the current instance.

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

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Invoca o membro especificado.Invokes the specified member.

MemberwiseClone()

Cria uma cópia superficial do Object atual.Creates a shallow copy of the current Object.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.Returns a string that represents the current object.

(Herdado de Object)
WrapMembers(MemberInfo, Object)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Cria um objeto encapsulado que contém o membro especificado junto com o objeto especificado.Creates a wrapped object that contains the specified member together with the specified object.

WrapMembers(MemberInfo[], Object)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Cria uma matriz de objetos encapsulados que contém os membros especificados junto com o objeto especificado.Creates an array of wrapped objects that contain the specified members together with the specified object.

WrapMembers(MemberInfo[], Object, SimpleHashtable)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Cria uma matriz de objetos encapsulados que contém os membros especificados junto com o objeto especificado, armazenando em cache os resultados no armazenamento de dados especificado.Creates an array of wrapped objects that contain the specified members together with the specified object, caching the results in the specified data storage.

Aplica-se a

Confira também