ObjectConstructor Clase

Definición

Representa un objeto basado en prototipo definido por una función de constructor. Esta clase pertenece a la categoría del modelo de objetos integrado.

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

public ref class ObjectConstructor sealed : Microsoft::JScript::ScriptFunction
public sealed class ObjectConstructor : Microsoft.JScript.ScriptFunction
type ObjectConstructor = class
    inherit ScriptFunction
Public NotInheritable Class ObjectConstructor
Inherits ScriptFunction
Herencia

Campos

engine

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Almacena una referencia al motor de scripting.

(Heredado de ScriptObject)
field_table

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Almacena una lista de campos que se agregan y quitan dinámicamente del objeto .

(Heredado de JSObject)
ilength

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Almacena el número de elementos que se encuentran en el parámetro args del método CreateInstance(Object[]).

(Heredado de ScriptFunction)
parent

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Almacena una referencia al objeto primario.

(Heredado de ScriptObject)

Propiedades

Item[Double]

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Obtiene o establece un miembro del objeto de script designado por el valor de índice de Double especificado.

(Heredado de ScriptObject)
Item[Int32]

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Obtiene o establece un miembro del objeto de script designado por el valor de índice de Int32 especificado.

(Heredado de ScriptObject)
Item[Object[]]

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Obtiene o establece un miembro del objeto de script designado por el nombre especificado, Double valor de índice o Int32 valor de índice.

(Heredado de ScriptObject)
Item[String]

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Obtiene o establece un miembro del objeto de script designado por el nombre especificado.

(Heredado de ScriptObject)
length

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Obtiene o establece el número de elementos que se encuentran en el parámetro args del método CreateInstance(Object[]).

(Heredado de ScriptFunction)
prototype

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Obtiene o establece el objeto prototipo para esta función constructora.

(Heredado de ScriptFunction)
UnderlyingSystemType

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Obtiene el tipo del objeto de script.

(Heredado de ScriptObject)

Métodos

AddField(String)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Agrega el campo especificado al objeto .

(Heredado de JSObject)
ConstructObject()

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Crea una instancia del objeto basado en prototipos.

CreateInstance(Object[])

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Crea una instancia del objeto basado en prototipos, pasando los argumentos especificados.

Equals(Object)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Determina si el objeto especificado es igual al objeto actual.

(Heredado de Object)
GetField(String, BindingFlags)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Obtiene un campo que tiene el nombre especificado.

(Heredado de ScriptObject)
GetFields(BindingFlags)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Obtiene una matriz de FieldInfo objetos que corresponden a todos los campos del objeto de script actual.

(Heredado de ScriptObject)
GetHashCode()

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Actúa como función hash predeterminada.

(Heredado de Object)
GetMember(String, BindingFlags)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Obtiene una matriz de objetos MemberInfo que corresponden a todos los miembros que coinciden con el nombre especificado.

(Heredado de JSObject)
GetMembers(BindingFlags)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Obtiene una matriz de MemberInfo objetos que corresponden a todos los miembros del objeto de script actual.

(Heredado de JSObject)
GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[])

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Obtiene un método que tiene el nombre especificado mediante los criterios de selección especificados.

(Heredado de ScriptObject)
GetMethod(String, BindingFlags)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Obtiene un método que tiene el nombre especificado.

(Heredado de ScriptObject)
GetMethods(BindingFlags)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Obtiene una matriz de MethodInfo objetos que corresponden a todos los métodos del objeto de script actual.

(Heredado de ScriptObject)
GetParent()

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Obtiene una referencia al objeto primario.

(Heredado de ScriptObject)
GetProperties(BindingFlags)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Obtiene una matriz de objetos PropertyInfo que corresponden a todas las propiedades del objeto de script actual.

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

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Obtiene una propiedad que tiene el nombre especificado mediante los criterios de selección especificados.

(Heredado de ScriptObject)
GetProperty(String, BindingFlags)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Obtiene una propiedad que tiene el nombre especificado.

(Heredado de ScriptObject)
GetPrototypeForConstructedObject()

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Obtiene el objeto prototipo de esta función de constructor.

(Heredado de ScriptFunction)
GetType()

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Obtiene el Type de la instancia actual.

(Heredado de Object)
Invoke(Object, Object[])

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Invoca un método del objeto basado en prototipos, pasando los argumentos especificados.

(Heredado de ScriptFunction)
Invoke(Object[])

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Invoca un método del objeto basado en prototipos, pasando los argumentos especificados.

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

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Invoca al miembro especificado.

(Heredado de ScriptFunction)
MemberwiseClone()

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Crea una copia superficial del Objectactual.

(Heredado de Object)
SetMemberValue2(String, Object)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Establece el valor de un campo que se agregó dinámicamente al objeto y almacenado en field_table.

(Heredado de JSObject)
ToString()

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Devuelve una representación de cadena de la función constructora.

(Heredado de ScriptFunction)

Implementaciones de interfaz explícitas

IEnumerable.GetEnumerator()

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Devuelve un enumerador que recorre en iteración los miembros del objeto.

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

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Agrega el método especificado al objeto . IExpando.AddMethod(String, Delegate) no se implementa en JScript.

(Heredado de JSObject)
IExpando.AddProperty(String)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Agrega la propiedad especificada al objeto . Este método no se implementa en JScript.

(Heredado de JSObject)
IExpando.RemoveMember(MemberInfo)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Quita el miembro especificado del objeto .

(Heredado de JSObject)

Métodos de extensión

Cast<TResult>(IEnumerable)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Convierte los elementos de un IEnumerable al tipo especificado.

OfType<TResult>(IEnumerable)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Filtra los elementos de un IEnumerable en función de un tipo especificado.

AsParallel(IEnumerable)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Habilita la paralelización de una consulta.

AsQueryable(IEnumerable)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Convierte un IEnumerable en un IQueryable.

Se aplica a