ProvideBindingPathAttribute 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.
Atribut ini mendaftarkan jalur yang harus diselidiki untuk rakitan kandidat pada waktu pemuatan perakitan.
Misalnya: [...\VisualStudio$(Ver)\BindingPaths{5C48C732-5C7F-40f0-87A7-05C4F15BC8C3}] "$PackageFolder$"=""
Ini akan mendaftarkan "PackageFolder" (yaitu lokasi file pkgdef) sebagai direktori yang akan diperiksa agar rakitan dimuat.
public ref class ProvideBindingPathAttribute sealed : Microsoft::VisualStudio::Shell::RegistrationAttribute
[System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true, Inherited=true)]
public sealed class ProvideBindingPathAttribute : Microsoft.VisualStudio.Shell.RegistrationAttribute
[<System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true, Inherited=true)>]
type ProvideBindingPathAttribute = class
inherit RegistrationAttribute
Public NotInheritable Class ProvideBindingPathAttribute
Inherits RegistrationAttribute
- Warisan
- Atribut
Konstruktor
| ProvideBindingPathAttribute() |
Atribut ini mendaftarkan jalur yang harus diselidiki untuk rakitan kandidat pada waktu pemuatan perakitan. Misalnya: [...\VisualStudio$(Ver)\BindingPaths{5C48C732-5C7F-40f0-87A7-05C4F15BC8C3}] "$PackageFolder$"="" Ini akan mendaftarkan "PackageFolder" (yaitu lokasi file pkgdef) sebagai direktori yang akan diperiksa agar rakitan dimuat. |
Properti
| SubPath |
SubPath opsional untuk diatur setelah $PackageFolder$. Ini harus digunakan jika rakitan yang akan diperiksa berada di direktori yang berbeda dari file pkgdef. |
| TypeId |
Ambil alih properti TypeID untuk memungkinkan 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) |
Daftarkan jalur komponen (atau secara opsional sub-jalur jalur komponen) sebagai jalur tambahan yang akan diperiksa oleh manajer rakitan VS saat mencoba menyelesaikan rakitan. |
| Unregister(RegistrationAttribute+RegistrationContext) |
Membatalkan pendaftaran jalur komponen sebagai jalur pengikatan |