ProvideDesignerMetadataAttribute 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.
Mendeklarasikan metadata tambahan untuk jenis atau objek, memungkinkan pihak ketiga untuk memodifikasi kumpulan metadata yang tersedia di kelas.
public ref class ProvideDesignerMetadataAttribute sealed : Microsoft::VisualStudio::Shell::RegistrationAttribute
public ref class ProvideDesignerMetadataAttribute sealed : Microsoft::VisualStudio::Shell::RegistrationAttribute
[System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true, Inherited=true)]
public sealed class ProvideDesignerMetadataAttribute : Microsoft.VisualStudio.Shell.RegistrationAttribute
[<System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true, Inherited=true)>]
type ProvideDesignerMetadataAttribute = class
inherit RegistrationAttribute
Public NotInheritable Class ProvideDesignerMetadataAttribute
Inherits RegistrationAttribute
- Warisan
- Atribut
Konstruktor
ProvideDesignerMetadataAttribute(Type, Type) |
Menginisialisasi instans ProvideDesignerMetadataAttributebaru , mengaitkan metadata Type baru dengan saat ini Type. |
Properti
IsGlobal |
Mendapatkan atau mengatur cakupan modifikasi metadata yang disediakan oleh instans ProvideDesignerMetadataAttribute |
MetadataType |
Mendapatkan jenis metadata. |
RuntimeType |
Mendapatkan jenis runtime. |
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) |
Mendaftarkan metadata perancang. |
Unregister(RegistrationAttribute+RegistrationContext) |
Menghapus kunci registri metadata perancang. |