ArrayObject Classe

Definição

Representa um objeto de matriz.Represents an array object. Essa classe pertence à categoria de modelo de objeto interno.This class belongs to the built-in object model category.

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

public ref class ArrayObject : Microsoft::JScript::JSObject
public class ArrayObject : Microsoft.JScript.JSObject
type ArrayObject = class
    inherit JSObject
Public Class ArrayObject
Inherits JSObject
Herança
Derivado

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.

(Herdado de ScriptObject)
field_table

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

Armazena uma lista de campos que são adicionados e removidos do objeto dinamicamente.Stores a list of fields that are dynamically added and removed from the object.

(Herdado de JSObject)
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.

(Herdado de ScriptObject)

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.

(Herdado de ScriptObject)
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.

(Herdado de ScriptObject)
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.

(Herdado de ScriptObject)
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.

(Herdado de ScriptObject)
length

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

Obtém ou define o comprimento da matriz.Gets or sets the length of the array.

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.

(Herdado de ScriptObject)

Métodos

AddField(String)

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

Adiciona o campo especificado ao objeto.Adds the specified field to the object.

(Herdado de JSObject)
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.

(Herdado de ScriptObject)
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.

(Herdado de ScriptObject)
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.

Obtém uma matriz de objetos MemberInfo correspondentes a todos os membros que correspondem ao nome especificado.Gets an array of MemberInfo objects that correspond to all members that match the specified name.

(Herdado de JSObject)
GetMembers(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 MemberInfo que correspondem a todos os membros do objeto de script atual.Gets an array of MemberInfo objects that correspond to all members of the current script object.

(Herdado de JSObject)
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.

(Herdado de ScriptObject)
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.

(Herdado de ScriptObject)
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.

(Herdado de ScriptObject)
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.

(Herdado de ScriptObject)
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.

(Herdado de ScriptObject)
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.

(Herdado de ScriptObject)
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.

(Herdado de ScriptObject)
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.

(Herdado de ScriptObject)
MemberwiseClone()

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

(Herdado de Object)
SetMemberValue2(String, Object)

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

Define o valor de um campo que foi adicionado ao objeto dinamicamente e armazenado em field_table.Sets the value of a field that was dynamically added to the object and stored in field_table.

(Herdado de JSObject)
SpliceSlowly(UInt32, UInt32, Object[], ArrayObject, UInt32, UInt32)

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

Adiciona e remove os elementos de uma matriz na posição especificada na matriz.Adds elements to and removes elements from an array, at the specified position in the array. Você pode adicionar elementos, remover elementos ou ambos.You can add elements, remove elements, or both.

ToString()

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

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

(Herdado de JSObject)

Implantações explícitas de interface

IEnumerable.GetEnumerator()

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

Retorna um enumerador que itera nos membros do objeto.Returns an enumerator that iterates through the members of the object.

(Herdado de JSObject)
IExpando.AddMethod(String, Delegate)

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

Adiciona o método especificado ao objeto.Adds the specified method to the object. IExpando.AddMethod(String, Delegate) não é implementado em JScript.IExpando.AddMethod(String, Delegate) is not implemented in JScript.

(Herdado de JSObject)
IExpando.AddProperty(String)

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

Adiciona a propriedade especificada ao objeto.Adds the specified property to the object. Este método não foi implementado em JScript.This method is not implemented in JScript.

(Herdado de JSObject)
IExpando.RemoveMember(MemberInfo)

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

Remove o membro especificado do objeto.Removes the specified member from the object.

(Herdado de JSObject)

Métodos de Extensão

Cast<TResult>(IEnumerable)

Converte os elementos de um IEnumerable para o tipo especificado.Casts the elements of an IEnumerable to the specified type.

OfType<TResult>(IEnumerable)

Filtra os elementos de um IEnumerable com base em um tipo especificado.Filters the elements of an IEnumerable based on a specified type.

AsParallel(IEnumerable)

Habilita a paralelização de uma consulta.Enables parallelization of a query.

AsQueryable(IEnumerable)

Converte um IEnumerable em um IQueryable.Converts an IEnumerable to an IQueryable.

Aplica-se a

Confira também