RegisterAsDslToolsEditorAttribute 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 digunakan untuk menandai Designer Alat DSL yang telah dibuat dengan Wizard Designer. Ini memungkinkan Wizard Designer untuk menyarankan untuk tidak menggunakan kembali ekstensi file yang ditangani oleh desainer non-DSLTools lainnya, dan memungkinkannya untuk menghapus perancang DSL lama tanpa menghapus paket lain yang menangani ekstensi file yang sama.
public ref class RegisterAsDslToolsEditorAttribute sealed : Microsoft::VisualStudio::Shell::RegistrationAttribute
[System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=false)]
public sealed class RegisterAsDslToolsEditorAttribute : Microsoft.VisualStudio.Shell.RegistrationAttribute
[<System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=false)>]
type RegisterAsDslToolsEditorAttribute = class
inherit RegistrationAttribute
Public NotInheritable Class RegisterAsDslToolsEditorAttribute
Inherits RegistrationAttribute
- Warisan
- Atribut
Konstruktor
| RegisterAsDslToolsEditorAttribute() |
Atribut ini digunakan untuk menandai Designer Alat DSL yang telah dibuat dengan Wizard Designer. Ini memungkinkan Wizard Designer untuk menyarankan untuk tidak menggunakan kembali ekstensi file yang ditangani oleh desainer non-DSLTools lainnya, dan memungkinkannya untuk menghapus perancang DSL lama tanpa menghapus paket lain yang menangani ekstensi file yang sama. |
Properti
| 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) |
Mendaftarkan paket sebagai alat DSL. |
| Unregister(RegistrationAttribute+RegistrationContext) |
Menghapus kunci pendaftaran alat DSL. |