ExtensionPointRegistrationAttribute Kelas
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.
Mendaftarkan penyedia titik ekstensi jenis yang ditentukan oleh kelas turunan sebagai ExtensionProviderType.
public ref class ExtensionPointRegistrationAttribute abstract : Microsoft::VisualStudio::Shell::RegistrationAttribute
public abstract class ExtensionPointRegistrationAttribute : Microsoft.VisualStudio.Shell.RegistrationAttribute
type ExtensionPointRegistrationAttribute = class
inherit RegistrationAttribute
Public MustInherit Class ExtensionPointRegistrationAttribute
Inherits RegistrationAttribute
- Warisan
- Turunan
Konstruktor
| ExtensionPointRegistrationAttribute(Type, String) |
Saat diterapkan ke Paket, mendaftarkan paket sebagai Penyedia Titik Ekstensi untuk jenis yang ditentukan. |
Properti
| ExtensionProvidersKey |
Jalur dalam registri tempat penyedia ekstensi dinyatakan. Ambil alih di kelas turunan. |
| ExtensionProviderType |
Jenis penyedia ekstensi (antarmuka yang diimplementasikan) |
| Name |
Nama penyedia titik ekstensi yang dapat dibaca manusia Ini mungkin berupa string yang tidak dilokalkan atau pengidentifikasi sumber daya desimal yang diawali dengan '@' yang menunjukkan sumber daya terkelola. misalnya "@1234" Awalan '#' dapat digunakan untuk mengisyaratkan sumber daya asli. |
| Provider |
GUID penyedia |
| ProviderGuidString |
GUID penyedia dinyatakan sebagai string |
| ProviderType |
Jenis yang mengimplementasikan titik ekstensi terkait dalam paket ini |
| TypeId |
Ambil alih properti TypeID untuk membiarkan RegistrationAttribute memperoleh kelas untuk bekerja dengan System.ComponentModel.TypeDescriptor.GetAttributes(...). Atribut yang berasal dari atribut ini harus mengambil alih properti ini hanya jika membutuhkan kontrol yang lebih baik pada instans yang dapat diterapkan ke kelas. (Diperoleh dari RegistrationAttribute) |
Metode
| GetPackageRegKeyPath(Guid) |
Mendapatkan jalur registri (relatif terhadap akar registri aplikasi) dari VSPackage. (Diperoleh dari RegistrationAttribute) |
| Register(RegistrationAttribute+RegistrationContext) |
Dipanggil untuk mendaftarkan atribut ini dengan konteks yang diberikan. Konteks berisi lokasi tempat informasi pendaftaran harus ditempatkan. ini juga berisi seperti jenis yang didaftarkan, dan informasi jalur. |
| Unregister(RegistrationAttribute+RegistrationContext) |
Batalkan pendaftaran spesifikasi penyedia titik Ekstensi ini. |