Aracılığıyla paylaş


RegisterProjectItemAttribute Sınıf

Tanım

Dikkat

RegisterProjectItemAttribute has been deprecated. Please use ProvideProjectItemAttribute instead.

RegisterProjectItemAttribute kullanım dışı bırakıldı. Bunun yerine lütfen kullanın ProvideProjectItemAttribute

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
Devralma
RegisterProjectItemAttribute
Öznitelikler

Oluşturucular

RegisterProjectItemAttribute(Object, String, String, Int32)
Geçersiz.

yeni bir örneğini RegisterProjectItemAttributebaşlatır.

Özellikler

ItemType
Geçersiz.

Öğe türünü açıklayan dize. Bu dize, "Yeni Öğe Ekle" iletişim kutusunun sol tarafında klasör olarak kullanılır.

Priority
Geçersiz.

Bu türün sıralama önceliğini alır.

ProjectFactoryType
Geçersiz.

Proje fabrikası türünün GUID değerini alır.

TemplateDir
Geçersiz.

Bu proje türüne yönelik şablonların bulunduğu dizini alır.

TypeId
Geçersiz.

RegistrationAttribute türetilmiş sınıflarının System.ComponentModel.TypeDescriptor.GetAttributes(...) ile çalışmasına izin vermek için TypeID özelliğini geçersiz kılın. Bu özellikten türetilen bir özniteliğin, yalnızca bir sınıfa uygulanabilecek örnekler üzerinde daha iyi bir denetime ihtiyacı varsa bu özelliği geçersiz kılması gerekir.

(Devralındığı yer: RegistrationAttribute)

Yöntemler

GetPackageRegKeyPath(Guid)
Geçersiz.

VSPackage'ın kayıt defteri yolunu (uygulamanın kayıt defteri köküne göre) alır.

(Devralındığı yer: RegistrationAttribute)
Register(RegistrationAttribute+RegistrationContext)
Geçersiz.

Bu öğe türünü kaydeder.

Unregister(RegistrationAttribute+RegistrationContext)
Geçersiz.

Bu düzenleyicinin kaydını kaldırın.

Şunlara uygulanır