ProvideProjectItemAttribute Sınıf

Tanım

Bu öznitelik, belirtilen proje türü için Yeni Öğe Ekle iletişim kutusuna eklenecek öğeleri kaydeder. Bir VSPackage üzerine yerleştirilir.

public ref class ProvideProjectItemAttribute sealed : Microsoft::VisualStudio::Shell::RegistrationAttribute
public ref class ProvideProjectItemAttribute sealed : Microsoft::VisualStudio::Shell::RegistrationAttribute
[System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true, Inherited=true)]
public sealed class ProvideProjectItemAttribute : Microsoft.VisualStudio.Shell.RegistrationAttribute
[<System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true, Inherited=true)>]
type ProvideProjectItemAttribute = class
    inherit RegistrationAttribute
Public NotInheritable Class ProvideProjectItemAttribute
Inherits RegistrationAttribute
Devralma
ProvideProjectItemAttribute
Öznitelikler

Oluşturucular

ProvideProjectItemAttribute(Object, String, String, Int32)

Öğe için yeni bir örneğini ProvideProjectItemAttribute başlatır.

Özellikler

ItemType

Öğ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

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

ProjectFactoryType

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

TemplateDir

Bu proje türü için şablonların bulunduğu dizini alır.

TypeId

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)

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)

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

Unregister(RegistrationAttribute+RegistrationContext)

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

Şunlara uygulanır