GlobalScope Clase
Definición
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í.
Representa el ámbito global.
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.
public ref class GlobalScope : Microsoft::JScript::ActivationObject, System::Runtime::InteropServices::Expando::IExpando
public class GlobalScope : Microsoft.JScript.ActivationObject, System.Runtime.InteropServices.Expando.IExpando
[System.Runtime.InteropServices.ComVisible(true)]
public class GlobalScope : Microsoft.JScript.ActivationObject, System.Runtime.InteropServices.Expando.IExpando
type GlobalScope = class
inherit ActivationObject
interface IExpando
interface IReflect
[<System.Runtime.InteropServices.ComVisible(true)>]
type GlobalScope = class
inherit ActivationObject
interface IExpando
interface IReflect
Public Class GlobalScope
Inherits ActivationObject
Implements IExpando
- Herencia
- Atributos
- Implementaciones
Constructores
| Nombre | Description |
|---|---|
| GlobalScope(GlobalScope, VsaEngine) |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Inicializa una nueva instancia de la clase GlobalScope. |
Campos
| Nombre | Description |
|---|---|
| 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 matriz de variables que están en el ámbito. (Heredado de ActivationObject) |
| 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
| Nombre | Description |
|---|---|
| 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 especificado Double . (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 especificado Int32 . (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, Double el valor de índice o Int32 el valor de índice especificados. (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) |
| 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
| Nombre | Description |
|---|---|
| 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 ámbito global. |
| CreateField(String, FieldAttributes, Object) |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Crea una nueva variable global con el nombre, el valor y los atributos especificados. (Heredado de ActivationObject) |
| 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) |
| GetDefaultThisObject() |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Obtiene el ámbito predeterminado actual, que es el objeto contenido de un |
| 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) |
| GetField(String, Int32) |
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 buscando en la jerarquía de ámbito. Este método busca solo el ámbito especificado por el nivel léxico. |
| 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 ámbito global. |
| GetGlobalScope() |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Obtiene el ámbito global devolviendo una referencia a este objeto. |
| GetHashCode() |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Actúa como la función hash predeterminada. (Heredado de Object) |
| GetLocalField(String) |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Obtiene la declaración local de un campo que tiene el nombre especificado. Esto se usa en tiempo de compilación para la comprobación de errores. |
| 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 MemberInfo objetos que corresponden a todos los miembros que coinciden con un nombre especificado. |
| 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 ámbito global. |
| GetMemberValue(String, Int32) |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Obtiene el valor del miembro especificado buscando en la jerarquía de ámbito. Este método busca solo el ámbito especificado por el nivel léxico. (Heredado de ActivationObject) |
| 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 ámbito global. |
| 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 PropertyInfo objetos que corresponden a todas las propiedades del ámbito global. |
| 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) |
| 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) |
| 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 ScriptObject) |
| 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) |
| ToString() |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Devuelve una cadena que representa el objeto actual. (Heredado de Object) |
Implementaciones de interfaz explícitas
| Nombre | Description |
|---|---|
| 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 ámbito global. Este método no se implementa en JScript. |
| 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 ámbito global. Este método no se implementa en JScript. |
| 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 ámbito global. |