IActivationObject Antarmuka

Definisi

Menentukan metode untuk menyelesaikan cakupan. Antarmuka ini diimplementasikan oleh semua objek yang mengambil bagian dalam hierarki cakupan.

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

public interface class IActivationObject
public interface IActivationObject
type IActivationObject = interface
Public Interface IActivationObject
Turunan

Metode

Nama Deskripsi
GetDefaultThisObject()

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

Saat diimplementasikan di kelas, mendapatkan cakupan default saat ini. Objek yang terkandung dari with cakupan pernyataan, atau cakupan global.

GetField(String, Int32)

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

Saat diimplementasikan di kelas, mengembalikan bidang yang memiliki nama yang ditentukan dengan mencari hierarki cakupan. Metode ini hanya mencari cakupan yang ditentukan oleh tingkat leksikal.

GetGlobalScope()

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

Saat diimplementasikan di kelas, mendapatkan cakupan global dengan mencari hierarki cakupan sampai menemukan cakupan yang mencakup variabel statis, misalnya, cakupan modul.

GetLocalField(String)

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

Saat diimplementasikan di kelas, mendapatkan deklarasi lokal bidang yang memiliki nama yang ditentukan. Ini digunakan pada waktu kompilasi untuk pemeriksaan kesalahan.

GetMemberValue(String, Int32)

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

Saat diimplementasikan di kelas, mendapatkan nilai anggota yang ditentukan dengan mencari hierarki cakupan. Metode ini hanya mencari cakupan yang ditentukan oleh tingkat leksikal.

Berlaku untuk

Lihat juga