BlockScope Kelas

Definisi

Mewakili cakupan blok kode yang mengambil bagian dalam hierarki cakupan dan yang dapat didorong ke tumpukan cakupan global. Misalnya, kelas ini dapat mewakili cakupan try blok.

API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.

public ref class BlockScope : Microsoft::JScript::ActivationObject
public class BlockScope : Microsoft.JScript.ActivationObject
type BlockScope = class
    inherit ActivationObject
Public Class BlockScope
Inherits ActivationObject
Warisan

Konstruktor

Nama Deskripsi
BlockScope(ScriptObject, String, Int32)

API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.

Menginisialisasi instans baru dari kelas BlockScope.

Bidang

Nama Deskripsi
engine

API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.

Menyimpan referensi ke mesin pembuatan skrip.

(Diperoleh dari ScriptObject)
field_table

API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.

Menyimpan array variabel yang berada dalam cakupan.

(Diperoleh dari ActivationObject)
parent

API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.

Menyimpan referensi ke objek induk.

(Diperoleh dari ScriptObject)

Properti

Nama Deskripsi
Item[Double]

API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.

Mendapatkan atau mengatur anggota objek skrip yang ditunjuk oleh nilai indeks yang ditentukan Double .

(Diperoleh dari ScriptObject)
Item[Int32]

API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.

Mendapatkan atau mengatur anggota objek skrip yang ditunjuk oleh nilai indeks yang ditentukan Int32 .

(Diperoleh dari ScriptObject)
Item[Object[]]

API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.

Mendapatkan atau mengatur anggota objek skrip yang ditunjuk oleh nama, nilai indeks, Double atau Int32 nilai indeks yang ditentukan.

(Diperoleh dari ScriptObject)
Item[String]

API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.

Mendapatkan atau mengatur anggota objek skrip yang ditunjuk dengan nama yang ditentukan.

(Diperoleh dari ScriptObject)
UnderlyingSystemType

API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.

Mendapatkan jenis objek skrip.

(Diperoleh dari ScriptObject)

Metode

Nama Deskripsi
CreateField(String, FieldAttributes, Object)

API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.

Membuat variabel cakupan baru, menggunakan nama, nilai, dan atribut yang ditentukan.

Equals(Object)

API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

(Diperoleh dari Object)
GetDefaultThisObject()

API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.

Mendapatkan cakupan default saat ini, yang merupakan objek yang terkandung dari with cakupan pernyataan, atau cakupan global.

(Diperoleh dari ActivationObject)
GetField(String, BindingFlags)

API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.

Mendapatkan bidang yang memiliki nama yang ditentukan.

(Diperoleh dari ScriptObject)
GetField(String, Int32)

API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.

Mengembalikan bidang yang memiliki nama yang ditentukan dengan mencari hierarki cakupan. Metode ini hanya mencari cakupan yang ditentukan oleh tingkat leksikal.

(Diperoleh dari ActivationObject)
GetFields(BindingFlags)

API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.

Mendapatkan array FieldInfo objek yang sesuai dengan semua bidang objek skrip saat ini.

(Diperoleh dari ScriptObject)
GetGlobalScope()

API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.

Mendapatkan cakupan global dengan mencari hierarki cakupan hingga menemukan cakupan yang mencakup variabel statis, misalnya, cakupan modul.

(Diperoleh dari ActivationObject)
GetHashCode()

API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.

Berfungsi sebagai fungsi hash default.

(Diperoleh dari Object)
GetLocalField(String)

API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.

Mendapatkan deklarasi lokal bidang yang memiliki nama yang ditentukan. Ini digunakan pada waktu kompilasi untuk pemeriksaan kesalahan.

(Diperoleh dari ActivationObject)
GetMember(String, BindingFlags)

API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.

Mengambil array MemberInfo objek yang sesuai dengan semua anggota yang cocok dengan nama tertentu.

(Diperoleh dari ActivationObject)
GetMembers(BindingFlags)

API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.

Mengambil array MemberInfo objek yang sesuai dengan semua anggota objek saat ini.

(Diperoleh dari ActivationObject)
GetMemberValue(String, Int32)

API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.

Mendapatkan nilai anggota yang ditentukan dengan mencari hierarki cakupan. Metode ini hanya mencari cakupan yang ditentukan oleh tingkat leksikal.

(Diperoleh dari ActivationObject)
GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[])

API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.

Mendapatkan metode yang memiliki nama yang ditentukan dengan menggunakan kriteria pilihan yang ditentukan.

(Diperoleh dari ScriptObject)
GetMethod(String, BindingFlags)

API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.

Mendapatkan metode yang memiliki nama yang ditentukan.

(Diperoleh dari ScriptObject)
GetMethods(BindingFlags)

API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.

Mendapatkan array MethodInfo objek yang sesuai dengan semua metode objek skrip saat ini.

(Diperoleh dari ScriptObject)
GetParent()

API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.

Mendapatkan referensi ke objek induk.

(Diperoleh dari ScriptObject)
GetProperties(BindingFlags)

API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.

Mendapatkan array PropertyInfo objek yang sesuai dengan semua properti objek skrip saat ini.

(Diperoleh dari ScriptObject)
GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[])

API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.

Mendapatkan properti yang memiliki nama yang ditentukan dengan menggunakan kriteria pilihan yang ditentukan.

(Diperoleh dari ScriptObject)
GetProperty(String, BindingFlags)

API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.

Mendapatkan properti yang memiliki nama yang ditentukan.

(Diperoleh dari ScriptObject)
GetType()

API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.

Mendapatkan Type instans saat ini.

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

API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.

Memanggil anggota yang ditentukan.

(Diperoleh dari ScriptObject)
MemberwiseClone()

API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.

Membuat salinan dangkal dari Objectsaat ini.

(Diperoleh dari Object)
ToString()

API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)

Berlaku untuk

Lihat juga