Microsoft.VisualStudio.Language.NavigateTo.Interfaces Ruang nama
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.
Namespace Microsoft.VisualStudio.Language.NavigateTo berisi antarmuka dan kelas untuk fitur Navigasi ke.
Kelas
| ButtonDefinition |
Mendefinisikan tombol UI untuk UI Navigasi ke. |
| DescriptionItem |
Mewakili kategori item deskripsi tunggal/pasangan detail. |
| DescriptionRun |
Mewakili eksekusi teks deskripsi tunggal. |
| FilterAttribute |
Mengidentifikasi filter. |
| FilterDefinition |
Kelas dasar untuk tombol UI dan parameter filter. |
| FilterShortcutAttribute |
Mendeklarasikan hubungan antara a FilterShortcutDefinition dan particutlar FilterDefinition |
| FilterShortcutDefinition |
Menentukan pintasan filter kustom yang akan mengalihkan filter terkait. |
| FilterToShortcutDefinition |
Menentukan pemetaan antara pintasan fitler dan filter. |
| KindFilterDefinition |
Menentukan tombol UI dan memfilter untuk NavigateToItemKind. |
| MatchKindExtensions |
Namespace Microsoft.VisualStudio.Language.NavigateTo berisi antarmuka dan kelas untuk fitur Navigasi ke. |
| NavigateToItem |
Mewakili simbol tunggal, dan menyimpan semua informasi yang diperlukan untuk mengurutkan simbol. Simbol diurutkan terlebih dahulu pada jenis pencocokan (tepat, awalan, atau reguler), lalu nama, jenis (file, kelas, metode, dll.), dan akhirnya pada string sekunder untuk memutuskan ikatan apa pun. |
| NavigateToItemKind |
Berisi konstanta yang mewakili berbagai jenis simbol yang dikenali oleh algoritma pengurutan. |
| NavigateToOptions |
INavigateToOptions2Implementasi . |
| OnlyNavigateToSupportAttribute |
Menandai sebagai INavigateToItemProviderFactory hanya dapat digunakan dalam konteks Buka. |
| PackageAttribute |
Ditambahkan ke INavigateToItemProviderFactory implementasi untuk menentukan paket yang bergantung padanya. INavigateToItemProviderFactory hanya akan dimuat jika paket yang ditentukan dimuat. |
Antarmuka
| INavigateToCallback |
Mengumpulkan hasil dan pembaruan status dari penyedia. Ini valid untuk memanggil metode ini dalam urutan apa pun. |
| INavigateToCallback2 |
Mengumpulkan hasil dan pembaruan status dari penyedia. Ini valid untuk memanggil metode ini dalam urutan apa pun. |
| INavigateToFilterParameters |
Menentukan Navigasi Ke parameter pemfilteran pencarian. |
| INavigateToItemDisplay |
Menyimpan informasi tampilan yang sesuai dengan UI untuk simbol. |
| INavigateToItemDisplay2 |
Menambahkan perilaku pratinjau opsional untuk implementasi INavigateToItemDisplay. Menerapkan INavigateToItemDisplay2 menandai item tampilan sebagai item yang mendukung pratinjau. |
| INavigateToItemDisplay3 |
Menambahkan kemampuan untuk menyediakan ikon item sebagai dan ImageMoniker memungkinkan penyedia untuk menjelaskan karakter yang cocok dari item untuk skenario pencocokan yang kompleks. |
| INavigateToItemDisplayFactory |
Membuat informasi tampilan yang sesuai dengan UI untuk simbol. |
| INavigateToItemProvider |
Menemukan simbol yang cocok dengan string pencarian, dan meneruskannya kembali ke panggilan balik. Instans jenis ini mungkin diminta untuk melakukan beberapa pencarian selama masa pakainya. Ketika tidak akan digunakan lagi, itu akan dibuang. |
| INavigateToItemProvider2 |
Memperluas INavigateToItemProvider dengan fungsionalitas pemfilteran. |
| INavigateToItemProviderFactory |
Bertanggung jawab untuk membuat instans baru .INavigateToItemProvider |
| INavigateToOptions |
Mewakili opsi Navigasi ke. |
| INavigateToOptions2 |
Namespace Microsoft.VisualStudio.Language.NavigateTo berisi antarmuka dan kelas untuk fitur Navigasi ke. |
| IResultExpander |
Menyediakan panggilan balik untuk objek yang dapat meningkatkan hasil pencarian. |
Enum
| IncompleteReason |
Alasan standar untuk hasil yang tidak lengkap. |
| MatchKind |
Menunjukkan bagaimana simbol cocok dengan string pencarian. |