Bagikan melalui


RegisterAdditionalEditorExtensionAttribute Kelas

Definisi

Penting

API ini bukan kompatibel CLS.

Kelas atribut untuk menyediakan cara untuk menambahkan penanganan ekstensi file tambahan ke editor yang ada tanpa mengubah hal lain

public ref class RegisterAdditionalEditorExtensionAttribute sealed : Microsoft::VisualStudio::Shell::RegistrationAttribute
[System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true)]
[System.CLSCompliant(false)]
public sealed class RegisterAdditionalEditorExtensionAttribute : Microsoft.VisualStudio.Shell.RegistrationAttribute
[System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true)]
public sealed class RegisterAdditionalEditorExtensionAttribute : Microsoft.VisualStudio.Shell.RegistrationAttribute
[<System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true)>]
[<System.CLSCompliant(false)>]
type RegisterAdditionalEditorExtensionAttribute = class
    inherit RegistrationAttribute
[<System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true)>]
type RegisterAdditionalEditorExtensionAttribute = class
    inherit RegistrationAttribute
Public NotInheritable Class RegisterAdditionalEditorExtensionAttribute
Inherits RegistrationAttribute
Warisan
RegisterAdditionalEditorExtensionAttribute
Atribut

Konstruktor

RegisterAdditionalEditorExtensionAttribute(Object, String, Int32)

Membuat RegisterAdditionalEditorExtensionAttribute baru.

Properti

Extension

Ekstensi file untuk mendaftar.

Factory

Guid mengidentifikasi pabrik editor untuk mendaftar.

Priority

Prioritas editor ini untuk ekstensi yang didaftarkan. Nilai yang lebih besar menunjukkan prioritas editor yang lebih tinggi.

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)

Daftarkan editor tambahan.

Unregister(RegistrationAttribute+RegistrationContext)

Membatalkan pendaftaran editor

Berlaku untuk