GlobalScope クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
グローバル スコープを表します。
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。
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
- 継承
- 属性
- 実装
コンストラクター
GlobalScope(GlobalScope, VsaEngine) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 GlobalScope クラスの新しいインスタンスを初期化します。 |
フィールド
engine |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 スクリプト エンジンへの参照を格納します。 (継承元 ScriptObject) |
field_table |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 スコープ内に存在する変数の配列を格納します。 (継承元 ActivationObject) |
parent |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 親オブジェクトへの参照を格納します。 (継承元 ScriptObject) |
プロパティ
Item[Double] |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 指定した Double インデックス値で指定されるスクリプト オブジェクトのメンバーを取得または設定します。 (継承元 ScriptObject) |
Item[Int32] |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 指定した Int32 インデックス値で指定されるスクリプト オブジェクトのメンバーを取得または設定します。 (継承元 ScriptObject) |
Item[Object[]] |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 指定した名前、指定した Double インデックス値、または指定した Int32 インデックス値で指定されるスクリプト オブジェクトのメンバーを取得または設定します。 (継承元 ScriptObject) |
Item[String] |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 指定した名前によって指定されるスクリプト オブジェクトのメンバーを取得または設定します。 (継承元 ScriptObject) |
UnderlyingSystemType |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 スクリプト オブジェクトの型を取得します。 (継承元 ScriptObject) |
メソッド
AddField(String) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 指定したフィールドをグローバル スコープに追加します。 |
CreateField(String, FieldAttributes, Object) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 指定した名前、値、および属性を使用して、新しいグローバル変数を作成します。 (継承元 ActivationObject) |
Equals(Object) |
指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (継承元 Object) |
GetDefaultThisObject() |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 現在の既定のスコープを取得します。これは、 |
GetField(String, BindingFlags) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 指定した名前のフィールドを取得します。 (継承元 ScriptObject) |
GetField(String, Int32) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 スコープの階層を検索して、指定した名前のフィールドを取得します。 このメソッドは、構文レベルで指定されたスコープのみを検索します。 |
GetFields(BindingFlags) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 グローバル スコープのすべてのフィールドに対応する FieldInfo オブジェクトの配列を取得します。 |
GetGlobalScope() |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 このオブジェクトへの参照を返して、グローバル スコープを取得します。 |
GetHashCode() |
既定のハッシュ関数として機能します。 (継承元 Object) |
GetLocalField(String) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 指定した名前のフィールドのローカル宣言を取得します。 これは、コンパイル時のエラー チェックに使用されます。 |
GetMember(String, BindingFlags) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 指定した名前と一致するすべてのメンバーに対応する MemberInfo オブジェクトの配列を取得します。 |
GetMembers(BindingFlags) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 グローバル スコープのすべてのメンバーに対応する MemberInfo オブジェクトの配列を取得します。 |
GetMemberValue(String, Int32) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 スコープの階層を検索して、指定したメンバーの値を取得します。 このメソッドは、構文レベルで指定されたスコープのみを検索します。 (継承元 ActivationObject) |
GetMethod(String, BindingFlags) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 指定した名前のメソッドを取得します。 (継承元 ScriptObject) |
GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[]) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 指定した選択基準を使用して、指定した名前のメソッドを取得します。 (継承元 ScriptObject) |
GetMethods(BindingFlags) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 グローバル スコープのすべてのメソッドに対応する MethodInfo オブジェクトの配列を取得します。 |
GetParent() |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 親オブジェクトへの参照を取得します。 (継承元 ScriptObject) |
GetProperties(BindingFlags) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 グローバル スコープのすべてのプロパティに対応する PropertyInfo オブジェクトの配列を取得します。 |
GetProperty(String, BindingFlags) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 指定した名前のプロパティを取得します。 (継承元 ScriptObject) |
GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[]) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 指定した選択基準を使用して、指定した名前のプロパティを取得します。 (継承元 ScriptObject) |
GetType() |
現在のインスタンスの Type を取得します。 (継承元 Object) |
InvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[]) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 指定したメンバーを呼び出します。 (継承元 ScriptObject) |
MemberwiseClone() |
現在の Object の簡易コピーを作成します。 (継承元 Object) |
ToString() |
現在のオブジェクトを表す文字列を返します。 (継承元 Object) |
明示的なインターフェイスの実装
IExpando.AddMethod(String, Delegate) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 指定したメソッドをグローバル スコープに追加します。 このメソッドは、JScript では実装されていません。 |
IExpando.AddProperty(String) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 指定したプロパティをグローバル スコープに追加します。 このメソッドは、JScript では実装されていません。 |
IExpando.RemoveMember(MemberInfo) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 グローバル スコープから指定したメンバーを削除します。 |