Bagikan melalui


SemanticModel.LookupLabels(Int32, String) Metode

Definisi

Mendapatkan simbol label bernama yang tersedia dalam konteks lokasi dan kontainer opsional yang ditentukan. Hanya anggota yang dapat diakses dan terlihat dari lokasi tertentu yang dikembalikan.

public System.Collections.Immutable.ImmutableArray<Microsoft.CodeAnalysis.ISymbol> LookupLabels (int position, string name = default);
public System.Collections.Immutable.ImmutableArray<Microsoft.CodeAnalysis.ISymbol> LookupLabels (int position, string? name = default);
member this.LookupLabels : int * string -> System.Collections.Immutable.ImmutableArray<Microsoft.CodeAnalysis.ISymbol>
Public Function LookupLabels (position As Integer, Optional name As String = Nothing) As ImmutableArray(Of ISymbol)

Parameter

position
Int32

Posisi karakter untuk menentukan cakupan dan aksesibilitas deklarasi penutup.

name
String

Nama simbol yang akan ditemukan. Jika null ditentukan, maka simbol dengan nama apa pun akan dikembalikan.

Mengembalikan

Daftar simbol yang ditemukan. Jika tidak ada simbol yang ditemukan, daftar kosong akan dikembalikan.

Keterangan

"Posisi" digunakan untuk menentukan variabel apa yang terlihat dan dapat diakses. Bahkan jika "kontainer" ditentukan, lokasi "posisi" signifikan untuk menentukan anggota "berisi" mana yang dapat diakses.

Berlaku untuk