Microsoft.JScript Espacio de nombres
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Contiene clases que admiten la compilación y la generación de código mediante el lenguaje JScript.
Clases
ActivationObject |
Representa un objeto que forma parte de una jerarquía de ámbitos. Esta clase contiene métodos para resolver el ámbito y obtener información sobre los miembros. Pertenece a la categoría de estados de compilación y estados en tiempo de ejecución. |
ActiveXObjectConstructor |
Representa un objeto basado en prototipos que una función constructora define. Esta clase pertenece a la categoría de modelos de objetos integrados. |
ArgumentsObject |
Representa la información que se utiliza para llamar a una función. Incluye la función, el llamador, los argumentos e información sobre el marco de pila. Esta clase pertenece a la categoría de objetos y funciones. |
ArrayConstructor |
Representa un objeto basado en prototipos que una función constructora define. Esta clase pertenece a la categoría de modelos de objetos integrados. |
ArrayLiteral |
El analizador de JScript utiliza esta clase para representar un literal de matriz. |
ArrayObject |
Representa un objeto de matriz. Esta clase pertenece a la categoría de modelos de objetos integrados. |
ArrayPrototype |
Proporciona propiedades y métodos estáticos para los objetos ArrayObject. A todos los métodos de esta clase se les llama pasando una referencia al objeto que solicita acceso al método. Esta clase pertenece a la categoría de modelos de objetos integrados. |
ArrayWrapper |
Ajusta una matriz para crear un objeto ArrayObject de JScript. Esta clase ajusta un objeto Array de .NET Framework o un objeto ArrayObject de JScript. |
AssemblyCustomAttributeList |
El analizador de JScript utiliza esta clase para almacenar los atributos asignados a un ensamblado. |
AST |
Representa el árbol de sintaxis abstracta que se utiliza para analizar el código JScript. |
ASTList |
Mantiene una lista de elementos AST. Esta clase pertenece a la categoría de árboles de sintaxis abstracta. |
BinaryOp |
Representa la clase base de las clases que realizan operaciones en dos operandos, como Plus, Equality y Relational. Esta clase pertenece a la categoría de árboles de sintaxis abstracta. |
Binding |
Representa una referencia a un miembro de clase, una expresión invocable o un nombre de variable. Esta clase intenta resolver la referencia en el valor correcto en tiempo de compilación. |
BitwiseBinary |
Realiza operaciones binarias bit a bit. Esta clase pertenece a la categoría de árboles de sintaxis abstracta. |
Block |
Representa un bloque en JScript. JSParser utiliza principalmente esta clase para crear objetos Block cuando analiza el código. Esta clase pertenece a la categoría de árboles de sintaxis abstracta. |
BlockScope |
Representa el ámbito de un bloque de código que forma parte de una jerarquía de ámbitos y puede insertarse en la pila de ámbitos globales. Por ejemplo, esta clase puede representar el ámbito de un bloque |
BooleanConstructor |
Representa un objeto basado en prototipos que una función constructora define. Esta clase pertenece a la categoría de modelos de objetos integrados. |
BooleanObject |
Representa un objeto booleano. Esta clase pertenece a la categoría de modelos de objetos integrados. |
BooleanPrototype |
Proporciona propiedades y métodos estáticos para los objetos BooleanObject. A todos los métodos de esta clase se les llama pasando una referencia al objeto que solicita acceso al método. Esta clase pertenece a la categoría de modelos de objetos integrados. |
BreakOutOfFinally |
Representa el estado de excepción cuando se interrumpe la ejecución del código de un bloque |
Closure |
Representa una función de cierre. Esta clase pertenece a la categoría de objetos y funciones. |
CmdLineException |
Representa los errores que se producen al ejecutar el compilador de la línea de comandos jsc.exe. |
CmdLineOptionParser |
Determina si las opciones especificadas al compilador de la línea de comandos jsc.exe tienen un formato correcto y lee los argumentos en caso de que se haya incluido alguno. |
COMCharStream |
Representa una secuencia que envía sus datos a un IMessageReceiver. Los datos se almacenan en un búfer hasta que se vuelcan o hasta que se cierra la secuencia. |
COMFieldInfo |
Permite a JScript comunicar con un campo COM externo. Una implementación COM externa usa esta clase para exponer sus objetos en JScript porque JScript necesita MemberInfo administrada para el enlace a un objeto externo. |
COMMethodInfo |
Habilita JScript para que se comunique con un método COM externo. Una implementación COM externa usa esta clase para exponer sus objetos en JScript porque JScript necesita MemberInfo administrada para el enlace a un objeto externo. |
COMPropertyInfo |
Permite a JScript comunicar con una propiedad COM externa. Una implementación COM externa usa esta clase para exponer sus objetos en JScript porque JScript necesita MemberInfo administrada para el enlace a un objeto externo. |
Context |
Representa el código fuente JScript. Esta clase pertenece a la categoría de estados de compilación y estados en tiempo de ejecución. |
ContinueOutOfFinally |
Representa el estado de excepción cuando el código sigue ejecutándose fuera de un bloque |
Convert |
Convierte datos de un tipo a otro. Esta es una clase de utilidad. |
DateConstructor |
Representa un objeto basado en prototipos que una función constructora define. Esta clase pertenece a la categoría de modelos de objetos integrados. |
DateObject |
Representa un objeto de fecha. Esta clase pertenece a la categoría de modelos de objetos integrados. |
DatePrototype |
Proporciona propiedades y métodos estáticos para los objetos DateObject. A todos los métodos de esta clase se les llama pasando una referencia al objeto que solicita acceso al método. Esta clase pertenece a la categoría de modelos de objetos integrados. |
DebugBreak |
El analizador de JScript utiliza esta clase para representar un punto de interrupción en un depurador. |
DebugConvert |
Convierte datos de un tipo a otro. Incluye métodos que convierten los valores en objetos String para que el depurador los pueda mostrar. |
DocumentContext |
Representa un archivo de código fuente escrito en el lenguaje JScript. |
DynamicFieldInfo |
Representa información de campo. Esta clase se usa para devolver campos de clases expando y matrices de scripts al depurador. |
Empty |
Representa el valor de una variable de la que no se ha creado ninguna instancia. |
EndOfFile |
El analizador de JScript utiliza esta clase para representar la llegada al final de un archivo como una excepción. El código puede producir este error para detener el analizador. |
EnumeratorConstructor |
Representa un objeto basado en prototipos que una función constructora define. Esta clase pertenece a la categoría de modelos de objetos integrados. |
EnumeratorObject |
Representa un objeto de enumerador. Esta clase pertenece a la categoría de modelos de objetos integrados. |
EnumeratorPrototype |
Proporciona propiedades y métodos estáticos para los objetos EnumeratorObject. A todos los métodos de esta clase se les llama pasando una referencia al objeto que solicita acceso al método. Esta clase pertenece a la categoría de modelos de objetos integrados. |
Equality |
Realiza operaciones de comparación. Esta clase pertenece a la categoría de árboles de sintaxis abstracta. |
ErrorConstructor |
Representa un objeto basado en prototipos que una función constructora define. Esta clase pertenece a la categoría de modelos de objetos integrados. |
ErrorObject |
Representa un objeto de error. Esta clase pertenece a la categoría de modelos de objetos integrados. |
ErrorPrototype |
Proporciona propiedades y métodos estáticos para los objetos ErrorObject. A todos los métodos de esta clase se les llama pasando una referencia al objeto que solicita acceso al método. Esta clase pertenece a la categoría de modelos de objetos integrados. |
Eval |
Evalúa el código JScript. Esta clase pertenece a la categoría de árboles de sintaxis abstracta. |
EvalErrorObject |
Representa un error que se produce cuando se usa el método |
Expando |
Indica que una clase o un método es una clase o un método expando. |
FieldAccessor |
Representa un descriptor de acceso a campos. |
ForIn |
Representa la instrucción |
FunctionConstructor |
Representa un objeto basado en prototipos que una función constructora define. Esta clase pertenece a la categoría de modelos de objetos integrados. |
FunctionDeclaration |
Representa una declaración de función. Esta clase pertenece a la categoría de árboles de sintaxis abstracta. |
FunctionExpression |
Representa un objeto de función. Esta clase pertenece a la categoría de árboles de sintaxis abstracta. |
FunctionObject |
Representa un objeto de función. |
FunctionPrototype |
Proporciona propiedades y métodos estáticos para los objetos FunctionObject. A todos los métodos de esta clase se les llama pasando una referencia al objeto que solicita acceso al método. Esta clase pertenece a la categoría de modelos de objetos integrados. |
FunctionWrapper |
Enlaza los miembros de una función a un objeto. |
GlobalObject |
Almacena las constantes, la información sobre el tipo de datos, las funciones de utilidad y las referencias a los objetos basados en prototipos. Esta clase pertenece a la categoría de modelos de objetos integrados. |
Globals |
Almacena las referencias a todos los tipos globalmente disponibles y administra la pila. Esta clase pertenece a la categoría de estados de compilación y estados en tiempo de ejecución. |
GlobalScope |
Representa el ámbito global. |
Hide |
Indica que un método o campo oculta un método o campo en una clase base. |
Import |
Importa los espacios de nombres que se van a utilizar en el código. Esta clase pertenece a la categoría de árboles de sintaxis abstracta. |
In |
Determina si un objeto está incluido en otro objeto. Esta clase pertenece a la categoría de árboles de sintaxis abstracta. |
Instanceof |
Determina si se puede convertir un objeto al tipo de otro objeto. Esta clase pertenece a la categoría de árboles de sintaxis abstracta. |
JSAuthor |
Proporciona los servicios para crear código JScript en un editor. |
JSConstructor |
Ajusta un FunctionObject. |
JScriptCodeProvider |
Proporciona acceso a instancias del generador de código y del compilador de código de JScript. |
JScriptException |
Excepción que inicia JScript para notificar a un programa o un host de Common Language Runtime (CLR) que se produjo un error. Un JScriptException suele tomar un valor de enumeración JSError. |
JSField |
Admite todos los campos en JScript. Es la clase base para todos los campos definidos por JScript. Esta clase pertenece a la categoría de enlace de nombre. |
JSFieldInfo |
Ajusta un objeto FieldInfo. |
JSFunctionAttribute |
Se utiliza con JSFunctionAttributeEnum para anotar las convenciones de llamada de los métodos y constructores generados por el compilador de JScript. |
JSLocalField |
Representa una variable local. |
JSMethod |
Representa un método de JScript. Esta clase pertenece a la categoría de enlace de nombre. |
JSMethodInfo |
Ajusta un objeto MethodInfo. |
JSObject |
Representa un objeto en JScript. Esta clase pertenece a la categoría de objetos y funciones. |
JSParser |
Analiza código JScript. Esta clase pertenece a la categoría de exámenes y análisis. |
JSPrototypeObject |
Agrega una propiedad de función constructora a un objeto JSObject para los enlaces en tiempo de compilación. Esta clase pertenece a la categoría de objetos y funciones. |
JSScanner |
Examina el código JScript para buscar unidades de código individuales o tokens. Esta clase pertenece a la categoría de exámenes y análisis. |
JSVariableField |
Admite campos variables en JScript. Se trata de la clase base para los parámetros, las variables locales, las variables globales y los miembros de clase. |
LateBinding |
Representa una referencia a un miembro de clase, una expresión invocable o un nombre de variable. Esta clase intenta resolver la referencia en el valor correcto en tiempo de ejecución. |
LenientArrayPrototype |
Almacena objetos que representan los métodos estáticos de la clase ArrayPrototype. La clase LenientArrayPrototype pertenece a la categoría de modelos de objetos integrados. |
LenientBooleanPrototype |
Almacena objetos que representan los métodos estáticos de la clase BooleanPrototype. La clase LenientBooleanPrototype pertenece a la categoría de modelos de objetos integrados. |
LenientDateConstructor |
Almacena objetos que representan los métodos estáticos de la clase DateConstructor. La clase LenientDateConstructor pertenece a la categoría de modelos de objetos integrados. |
LenientDatePrototype |
Almacena objetos que representan los métodos estáticos de la clase DatePrototype. La clase LenientDatePrototype pertenece a la categoría de modelos de objetos integrados. |
LenientEnumeratorPrototype |
Almacena objetos que representan los métodos estáticos de la clase EnumeratorPrototype. La clase LenientEnumeratorPrototype pertenece a la categoría de modelos de objetos integrados. |
LenientErrorPrototype |
Almacena objetos que representan los métodos estáticos de la clase ErrorPrototype. La clase LenientErrorPrototype pertenece a la categoría de modelos de objetos integrados. |
LenientFunctionPrototype |
Almacena objetos que representan los métodos estáticos de la clase FunctionPrototype. La clase LenientFunctionPrototype pertenece a la categoría de modelos de objetos integrados. |
LenientGlobalObject |
Almacena los objetos de función constructora, la información de tipos de datos y los objetos que representan los métodos estáticos de la clase GlobalObject. La clase LenientGlobalObject pertenece a la categoría de modelos de objetos integrados. |
LenientMathObject |
Almacena objetos que representan los métodos estáticos de la clase MathObject. La clase LenientMathObject pertenece a la categoría de modelos de objetos integrados. |
LenientNumberPrototype |
Almacena objetos que representan los métodos estáticos de la clase NumberPrototype. La clase LenientNumberPrototype pertenece a la categoría de modelos de objetos integrados. |
LenientObjectPrototype |
Almacena objetos que representan los métodos estáticos de la clase ObjectPrototype. La clase LenientObjectPrototype pertenece a la categoría de modelos de objetos integrados. |
LenientRegExpPrototype |
Almacena objetos que representan los métodos estáticos de la clase RegExpPrototype. La clase LenientRegExpPrototype pertenece a la categoría de modelos de objetos integrados. |
LenientStringConstructor |
Almacena objetos que representan los métodos estáticos de la clase StringConstructor. La clase LenientStringConstructor pertenece a la categoría de modelos de objetos integrados. |
LenientStringPrototype |
Almacena objetos que representan los métodos estáticos de la clase StringPrototype. La clase LenientStringPrototype pertenece a la categoría de modelos de objetos integrados. |
LenientVBArrayPrototype |
Almacena objetos que representan los métodos estáticos de la clase VBArrayPrototype. La clase LenientVBArrayPrototype pertenece a la categoría de modelos de objetos integrados. |
MathObject |
Proporciona constantes y métodos estáticos para las funciones trigonométricas, logarítmicas y otras funciones matemáticas comunes. Esta clase pertenece a la categoría de modelos de objetos integrados. |
MemberInfoList |
Mantiene una lista de elementos MemberInfo. |
MethodInvoker |
Representa el invocador de un método determinado. Lo usa la clase JSMethodInfo para invocar a métodos. |
Missing |
Representa el valor de una variable de la que se ha creado una instancia pero cuyo valor aún no se ha establecido. |
Namespace |
Representa un espacio de nombres. |
NoContextException |
Excepción que se produce cuando no hay código Context asociado a JScriptException. |
NotRecommended |
Indica que un método o campo no se recomienda. |
NumberConstructor |
Representa un objeto basado en prototipos que una función constructora define. Esta clase pertenece a la categoría de modelos de objetos integrados. |
NumberObject |
Representa un objeto de número. Esta clase pertenece a la categoría de modelos de objetos integrados. |
NumberPrototype |
Proporciona propiedades y métodos estáticos para los objetos NumberObject. A todos los métodos de esta clase se les llama pasando una referencia al objeto que solicita acceso al método. Esta clase pertenece a la categoría de modelos de objetos integrados. |
NumericBinary |
Realiza operaciones binarias en operandos numéricos. Esta clase pertenece a la categoría de árboles de sintaxis abstracta. |
NumericUnary |
Realiza operaciones unarias en operandos numéricos. Esta clase pertenece a la categoría de árboles de sintaxis abstracta. |
ObjectConstructor |
Representa un objeto basado en prototipos que una función constructora define. Esta clase pertenece a la categoría de modelos de objetos integrados. |
ObjectPrototype |
Proporciona propiedades y métodos estáticos para los objetos JSObject. A todos los métodos de esta clase se les llama pasando una referencia al objeto que solicita acceso al método. Esta clase pertenece a la categoría de modelos de objetos integrados. |
Override |
Indica que un método o campo invalida un método o campo en una clase base. |
Package |
Crea paquetes de código JScript para que los utilice otro código. Esta clase pertenece a la categoría de árboles de sintaxis abstracta. |
ParserException |
El analizador de JScript utiliza esta clase para representar las excepciones del analizador. |
Plus |
Realiza operaciones de suma y concatenación. Esta clase pertenece a la categoría de árboles de sintaxis abstracta. |
PostOrPrefixOperator |
Realiza operaciones de incremento y decremento que corresponden a la sintaxis de prefijo y postfijo. Esta clase pertenece a la categoría de árboles de sintaxis abstracta. |
RangeErrorObject |
Representa un error de intervalo. Por ejemplo, se puede producir un error de intervalo cuando se utiliza un índice incorrecto para obtener acceso a un elemento de matriz. |
ReferenceAttribute |
Representa una referencia a un ensamblado. |
ReferenceErrorObject |
Representa un error de referencia. Por ejemplo, se puede producir un error de referencia cuando se hace referencia a una variable no declarada. |
RegExpConstructor |
Representa un objeto basado en prototipos que una función constructora define. Esta clase pertenece a la categoría de modelos de objetos integrados. |
RegExpMatch |
Representa los resultados de una coincidencia de expresión regular. Esta clase pertenece a la categoría de modelos de objetos integrados. |
RegExpObject |
Representa un objeto de expresión regular. Esta clase pertenece a la categoría de modelos de objetos integrados. |
RegExpPrototype |
Proporciona propiedades y métodos estáticos para los objetos RegExpObject. A todos los métodos de esta clase se les llama pasando una referencia al objeto que solicita acceso al método. Esta clase pertenece a la categoría de modelos de objetos integrados. |
Relational |
Realiza operaciones de comparación relacional. Esta clase pertenece a la categoría de árboles de sintaxis abstracta. |
ReturnOutOfFinally |
Representa el estado de excepción cuando la ejecución de código vuelve de un bloque |
Runtime |
Proporciona funciones de utilidad. |
ScriptBlock |
Representa un bloque de código JScript. Esta clase pertenece a la categoría de árboles de sintaxis abstracta. |
ScriptFunction |
Representa un objeto basado en prototipos que una función constructora define. La mayoría de las clases de función constructora, como DateConstructor, NumberConstructor, StringConstructor y ObjectConstructor, heredan de esta clase. Esta clase pertenece a la categoría de objetos y funciones. |
ScriptObject |
Admite todas las clases de JScript. Es la clase base fundamental de todas las clases de JScript. Esta clase pertenece a la categoría de objetos y funciones. |
ScriptStream |
Representa un flujo de datos. Esta clase envía sus datos a un flujo COMCharStream o Console. |
SimpleHashtable |
Representa una tabla hash para el almacenamiento interno de los elementos. |
StackFrame |
Representa un marco de pila para ejecutar código. Esta clase contiene métodos para resolver el ámbito. Pertenece a la categoría de estados de compilación y estados en tiempo de ejecución. |
StrictEquality |
Realiza operaciones de comparación. Esta clase pertenece a la categoría de árboles de sintaxis abstracta. |
StringConstructor |
Representa un objeto basado en prototipos que una función constructora define. Esta clase pertenece a la categoría de modelos de objetos integrados. |
StringObject |
Representa un objeto de cadena. Esta clase pertenece a la categoría de modelos de objetos integrados. |
StringPrototype |
Proporciona propiedades y métodos estáticos para los objetos StringObject. A todos los métodos de esta clase se les llama pasando una referencia al objeto que solicita acceso al método. Esta clase pertenece a la categoría de modelos de objetos integrados. |
SuperTypeMembersSorter |
Almacena los miembros de las clases base e interfaces. |
SyntaxErrorObject |
Representa un error de sintaxis. Por ejemplo, un error de sintaxis puede producirse cuando se omite un signo de punto y coma. |
Throw |
Inicia una excepción. Esta clase pertenece a la categoría de árboles de sintaxis abstracta. |
Try |
Identifica los bloques de código que se van a ejecutar en los ámbitos de control de errores. Esta clase pertenece a la categoría de árboles de sintaxis abstracta. |
TypedArray |
Representa una referencia que admite reflexión a la clase Array. Esta clase almacena el tipo de elemento de una matriz con tipo, pero no almacena datos. |
TypeErrorObject |
Representa un error de tipo. Por ejemplo, se puede producir un error de tipo cuando se pasa un objeto de un tipo determinado a un método que espera un objeto de otro tipo. |
Typeof |
Determina los tipos de datos de los objetos. Esta clase pertenece a la categoría de árboles de sintaxis abstracta. |
TypeReflector |
Proporciona una implementación de GetMember(String, BindingFlags) que es más rápida que GetMember(String, BindingFlags). |
UnaryOp |
Representa la clase base de las clases que realizan operaciones en operandos únicos, como Typeof y PostOrPrefixOperator. Esta clase pertenece a la categoría de árboles de sintaxis abstracta. |
URIErrorObject |
Representa un error de identificador uniforme de recursos (URI). Por ejemplo, un error de identificador URI puede producirse cuando se intenta codificar o descodificar un identificador URI. |
VBArrayConstructor |
Representa un objeto basado en prototipos que una función constructora define. Esta clase pertenece a la categoría de modelos de objetos integrados. |
VBArrayObject |
Representa un objeto VBArray. Esta clase pertenece a la categoría de modelos de objetos integrados. |
VBArrayPrototype |
Proporciona propiedades y métodos estáticos para los objetos VBArrayObject. A todos los métodos de esta clase se les llama pasando una referencia al objeto que solicita acceso al método. Esta clase pertenece a la categoría de modelos de objetos integrados. |
VsaItem |
Representa los elementos agregados al motor de script de .NET. Esto incluye elementos de código, elementos de referencia y elementos globales. |
VsaItems |
Representa una colección de objetos IJSVsaItem que se pueden designar por su nombre o índice. |
With |
Representa la instrucción |
Interfaces
COMMemberInfo |
Define los métodos que permiten a JScript comunicar con un miembro COM externo. Esta interfaz la utiliza una implementación COM externa para exponer sus objetos a JScript porque JScript requiere un objeto MemberInfo administrado para enlazar a un objeto externo. |
IActivationObject |
Define los métodos para resolver el ámbito. Esta interfaz la implementan todos los objetos que forman parte de la jerarquía de ámbitos. |
IAuthorServices |
Define los servicios para crear código JScript en un editor. |
IColorizeText |
Define los servicios para colorear el texto cuando el código JScript se crea en un editor. |
IDebugConvert |
Define un conjunto de métodos de utilidad que convierten los datos de un tipo a otro. Incluye métodos que convierten los valores en objetos String para que el depurador los pueda mostrar. |
IDebugConvert2 |
Define los métodos de utilidad que convierten los datos de un tipo a otro. Incluye métodos que convierten los valores en objetos String para que el depurador los pueda mostrar. |
IDebuggerObject |
Define los métodos que proporcionan información sobre los objetos de depurador. Todos los objetos IReflect implementados por el depurador implementan esta interfaz. Actualmente, esta interfaz sirve únicamente para marcar estos objetos como tal al motor de scripting. |
IDebugScriptScope |
Define los métodos que establecen el valor |
IDebugType |
Define los métodos que proporcionan información sobre los objetos de depurador. Esta interfaz la implementan los objetos de depurador que representan un tipo en el destino del depurador. |
IDebugVsaScriptCodeItem |
Define los métodos que evalúan expresiones y analizan cadenas. Esta interfaz la suele implementar un objeto que representa un bloque de código y las llamadas a esta interfaz provienen normalmente de un depurador. Esta interfaz proporciona la funcionalidad adicional que un host de IActiveScript necesita. |
IDefineEvent |
Define la funcionalidad adicional que un host de scripts activos necesita. |
IEngine2 |
Define la funcionalidad adicional que un host de IActiveScript necesita. Esta interfaz la implementa el motor VsaEngine. |
IErrorHandler |
Define los métodos para controlar los errores que se producen al analizar el código. |
IMessageReceiver |
Define los métodos que reciben el resultado de un motor de scripting. Esta interfaz actúa como un objeto de devolución de llamada para capturar el resultado que, de lo contrario, se dirigiría a la consola. |
IMethodsCompletionInfo |
Se trata de una interfaz de marcador que no tiene métodos. |
INeedEngine |
Define los métodos que obtienen y establecen referencias al motor de scripting. |
IObjectCompletionInfo |
Se trata de una interfaz de marcador que no tiene métodos. |
IParseText |
Define los métodos para analizar un texto cuando el código JScript se crea en un editor. |
IRedirectOutput |
Define los métodos que capturan los resultados que, de lo contrario, se dirigirían a la consola. VsaEngine implementa esta interfaz. |
ISite2 |
Define los métodos utilizados por VsaEngine para la resolución de nombres. Proporciona la funcionalidad adicional que un host de IActiveScript necesita. |
ITokenColorInfo |
Define las propiedades para colorear unidades de código específicas. |
ITokenEnumerator |
Define los métodos para recorrer en iteración una colección de objetos ITokenColorInfo. |
IVsaFullErrorInfo |
Define las propiedades para obtener información sobre los errores. Esta interfaz proporciona la funcionalidad adicional que un host de IActiveScript necesita. |
IVsaScriptCodeItem |
Define la funcionalidad adicional que un host de IActiveScript necesita. |
IVsaScriptScope |
Define los métodos para resolver el ámbito. El objeto de ámbito global de VsaEngine implementa esta interfaz. |
IWrappedMember |
Define los métodos para obtener acceso al objeto en el que está definido un miembro. |
MemberInfoInitializer |
Define los métodos que un objeto COM externo debe implementar. Esta interfaz la utiliza una implementación COM externa para exponer sus objetos a JScript porque JScript necesita un objeto MemberInfo administrado para enlazar a un objeto externo. Esta interfaz la implementan COMFieldInfo, COMMethodInfo y COMPropertyInfo. |
Enumeraciones
CmdLineError |
Especifica errores que se producen al ejecutar el compilador de línea de comandos jsc.exe. Esta enumeración se usa para crear objetos CmdLineException. |
ErrorType |
Especifica los tipos de error de JScript. |
JSBuiltin |
Especifica las funciones integradas de JScript. Estas funciones corresponden a los métodos estáticos de los objetos intrínsecos de JScript. Los miembros de esta enumeración se utilizan para crear objetos JSFunctionAttribute. |
JSError |
Especifica los mensajes de error de JScript. Esta clase pertenece a la categoría de estados de compilación y estados en tiempo de ejecución. |
JSFunctionAttributeEnum |
Especifica las convenciones de llamada de las funciones generadas por el compilador de JScript. Se utiliza con el atributo personalizado JSFunctionAttribute. |
JSToken |
Especifica las unidades de código individuales o tokens que componen el lenguaje JScript. |
SourceState |
Especifica el estado del texto del código fuente. Esta clase se utiliza junto con otras clases que proporcionan información para colorear el código JScript en un editor. |
TokenColor |
Especifica los colores que las unidades de código individuales deben tener cuando se colorea el texto en un editor. La propiedad Color de los objetos ITokenColorInfo utiliza los miembros de esta enumeración. |
VSAITEMTYPE2 |
Extiende la enumeración JSVsaItemType. Proporciona la funcionalidad adicional que un host de IActiveScript necesita. |