Bagikan melalui


ISymbolWriter.OpenScope(Int32) Metode

Definisi

Membuka cakupan leksikal baru dalam metode saat ini.

public:
 int OpenScope(int startOffset);
public int OpenScope (int startOffset);
abstract member OpenScope : int -> int
Public Function OpenScope (startOffset As Integer) As Integer

Parameter

startOffset
Int32

Offset, dalam byte, dari awal metode hingga instruksi pertama dalam cakupan leksikal.

Mengembalikan

Pengidentifikasi cakupan buram yang dapat digunakan untuk SetScopeRange(Int32, Int32, Int32) menentukan offset awal dan akhir cakupan di lain waktu. Dalam hal ini, offset yang dikirimkan ke OpenScope(Int32) dan CloseScope(Int32) diabaikan. Pengidentifikasi cakupan hanya valid dalam metode saat ini.

Keterangan

Cakupan ini menjadi cakupan baru saat ini dan didorong ke tumpukan cakupan. Cakupan harus membentuk hierarki. Saudara boleh tumpang tindih.

Pengidentifikasi cakupan hanya berlaku pada metode terkini.

Berlaku untuk