GlobalScope Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa o escopo global.
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu 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
- Herança
- Atributos
- Implementações
Construtores
| Nome | Description |
|---|---|
| GlobalScope(GlobalScope, VsaEngine) |
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código. Inicializa uma nova instância da classe GlobalScope. |
Campos
| Nome | Description |
|---|---|
| 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. (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 matriz de variáveis que estão no escopo. (Herdado de ActivationObject) |
| 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. (Herdado de ScriptObject) |
Propriedades
| Nome | Description |
|---|---|
| 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 script designado pelo valor de índice especificado Double . (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 script designado pelo valor de índice especificado Int32 . (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 designado pelo nome, Double valor de índice ou Int32 valor de índice especificados. (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 designado pelo nome especificado. (Herdado de ScriptObject) |
| UnderlyingSystemType |
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código. Obtém o tipo do objeto script. (Herdado de ScriptObject) |
Métodos
| Nome | Description |
|---|---|
| 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 escopo global. |
| CreateField(String, FieldAttributes, Object) |
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código. Cria uma nova variável global usando o nome, o valor e os atributos especificados. (Herdado de ActivationObject) |
| Equals(Object) |
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código. Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
| GetDefaultThisObject() |
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código. Obtém o escopo padrão atual, que é o objeto contido de um |
| 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. (Herdado de ScriptObject) |
| GetField(String, Int32) |
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 pesquisando a hierarquia de escopo. Esse método pesquisa apenas o escopo especificado pelo nível lexical. |
| 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 FieldInfo objetos que correspondem a todos os campos do escopo global. |
| GetGlobalScope() |
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código. Obtém o escopo global retornando uma referência a esse objeto. |
| GetHashCode() |
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código. Serve como a função hash predefinida. (Herdado de Object) |
| GetLocalField(String) |
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código. Obtém a declaração local de um campo que tem o nome especificado. Isso é usado no tempo de compilação para verificação de erros. |
| 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 MemberInfo objetos que correspondem a todos os membros que correspondem a um nome especificado. |
| 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 MemberInfo objetos que correspondem a todos os membros do escopo global. |
| GetMemberValue(String, Int32) |
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código. Obtém o valor do membro especificado pesquisando a hierarquia de escopo. Esse método pesquisa apenas o escopo especificado pelo nível lexical. (Herdado de ActivationObject) |
| 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. (Herdado de ScriptObject) |
| 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. (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 MethodInfo objetos que correspondem a todos os métodos do escopo global. |
| 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. (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 PropertyInfo objetos que correspondem a todas as propriedades do escopo global. |
| 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. (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. (Herdado de ScriptObject) |
| GetType() |
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código. Obtém o Type da instância atual. (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. (Herdado de ScriptObject) |
| MemberwiseClone() |
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código. Cria uma cópia superficial do Objectatual. (Herdado de Object) |
| 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. (Herdado de Object) |
Implantações explícitas de interface
| Nome | Description |
|---|---|
| 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 escopo global. Esse método não é implementado no JScript. |
| 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 escopo global. Esse método não é implementado no JScript. |
| 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 escopo global. |