Bagikan melalui


RegisterProjectItemAttribute Kelas

Definisi

Perhatian

RegisterProjectItemAttribute has been deprecated. Please use ProvideProjectItemAttribute instead.

RegisterProjectItemAttribute sudah tidak digunakan lagi. Silakan gunakan ProvideProjectItemAttribute sebagai gantinya

public ref class RegisterProjectItemAttribute sealed : Microsoft::VisualStudio::Shell::RegistrationAttribute
public ref class RegisterProjectItemAttribute sealed : Microsoft::VisualStudio::Shell::RegistrationAttribute
[System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true, Inherited=true)]
[System.Obsolete("RegisterProjectItemAttribute has been deprecated. Please use ProvideProjectItemAttribute instead.")]
public sealed class RegisterProjectItemAttribute : Microsoft.VisualStudio.Shell.RegistrationAttribute
[<System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true, Inherited=true)>]
[<System.Obsolete("RegisterProjectItemAttribute has been deprecated. Please use ProvideProjectItemAttribute instead.")>]
type RegisterProjectItemAttribute = class
    inherit RegistrationAttribute
Public NotInheritable Class RegisterProjectItemAttribute
Inherits RegistrationAttribute
Warisan
RegisterProjectItemAttribute
Atribut

Konstruktor

RegisterProjectItemAttribute(Object, String, String, Int32)
Kedaluwarsa.

Menginisialisasi instans baru .RegisterProjectItemAttribute

Properti

ItemType
Kedaluwarsa.

String yang menjelaskan jenis item. String ini digunakan sebagai folder di sisi kiri dialog "Tambahkan Item Baru".

Priority
Kedaluwarsa.

Mendapatkan prioritas pengurutan jenis ini.

ProjectFactoryType
Kedaluwarsa.

Mendapatkan GUID dari jenis pabrik proyek.

TemplateDir
Kedaluwarsa.

Mendapatkan direktori tempat templat untuk jenis proyek ini ditemukan.

TypeId
Kedaluwarsa.

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)
Kedaluwarsa.

Mendapatkan jalur registri (relatif terhadap akar registri aplikasi) dari VSPackage.

(Diperoleh dari RegistrationAttribute)
Register(RegistrationAttribute+RegistrationContext)
Kedaluwarsa.

Mendaftarkan tipe item ini.

Unregister(RegistrationAttribute+RegistrationContext)
Kedaluwarsa.

Batalkan pendaftaran editor ini.

Berlaku untuk