Condividi tramite


RegisterProjectItemAttribute Classe

Definizione

Attenzione

RegisterProjectItemAttribute has been deprecated. Please use ProvideProjectItemAttribute instead.

RegisterProjectItemAttribute è stato deprecato. In alternativa, utilizzare 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
Ereditarietà
RegisterProjectItemAttribute
Attributi

Costruttori

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

Inizializza una nuova istanza di RegisterProjectItemAttribute.

Proprietà

ItemType
Obsoleti.

Stringa che descrive il tipo di elemento. Questa stringa viene utilizzata come cartella sul lato sinistro della finestra di dialogo "Aggiungi nuovi elementi".

Priority
Obsoleti.

Ottiene la priorità di ordinamento di questo tipo.

ProjectFactoryType
Obsoleti.

Ottiene il GUID del tipo di factory del progetto.

TemplateDir
Obsoleti.

Ottiene la directory in cui sono disponibili i modelli per questo tipo di progetto.

TypeId
Obsoleti.

Eseguire l'override della proprietà TypeID per consentire alle classi derivate RegistrationAttribute di usare System.ComponentModel.TypeDescriptor.GetAttributes(...). Un attributo derivato da questo deve eseguire l'override di questa proprietà solo se necessita di un controllo migliore sulle istanze che possono essere applicate a una classe.

(Ereditato da RegistrationAttribute)

Metodi

GetPackageRegKeyPath(Guid)
Obsoleti.

Ottiene il percorso del Registro di sistema (relativo alla radice del Registro di sistema dell'applicazione) del pacchetto VS.

(Ereditato da RegistrationAttribute)
Register(RegistrationAttribute+RegistrationContext)
Obsoleti.

Registra questo tipo di elemento.

Unregister(RegistrationAttribute+RegistrationContext)
Obsoleti.

Annullare la registrazione dell'editor.

Si applica a