SymWriter.OpenScope(Int32) Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Membuka cakupan leksikal baru dalam metode saat ini.
public:
override int OpenScope(int startOffset);
public:
virtual int OpenScope(int startOffset);
public override int OpenScope (int startOffset);
public virtual int OpenScope (int startOffset);
abstract member OpenScope : int -> int
override this.OpenScope : int -> int
Public Overrides Function OpenScope (startOffset As Integer) As Integer
Public Overridable Function OpenScope (startOffset As Integer) As Integer
Parameter
- startOffset
- Int32
Offset IL dalam byte dari awal metode ke 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.
Penerapan
Keterangan
Cakupan ini menjadi cakupan baru saat ini dan didorong ke tumpukan cakupan. Cakupan harus membentuk hierarki. Saudara boleh tumpang tindih.
Pengidentifikasi cakupan hanya valid dalam metode saat ini.
Berlaku untuk
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk