Condividi tramite


ProvideDesignerOptionsAttribute Classe

Definizione

Associa una o più categorie a ogni finestra di progettazione nel registro di sistema.

public ref class ProvideDesignerOptionsAttribute sealed : Microsoft::VisualStudio::Shell::RegistrationAttribute
public ref class ProvideDesignerOptionsAttribute sealed : Microsoft::VisualStudio::Shell::RegistrationAttribute
[System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true)]
public sealed class ProvideDesignerOptionsAttribute : Microsoft.VisualStudio.Shell.RegistrationAttribute
[<System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true)>]
type ProvideDesignerOptionsAttribute = class
    inherit RegistrationAttribute
Public NotInheritable Class ProvideDesignerOptionsAttribute
Inherits RegistrationAttribute
Ereditarietà
ProvideDesignerOptionsAttribute
Attributi

Costruttori

ProvideDesignerOptionsAttribute(String)

Inizializza una nuova istanza di ProvideDesignerOptionsAttribute con il nome della categoria specificato.

Proprietà

CategoryName

Ottiene il nome a livello di codice e non localizzato per questa categoria.

TypeId

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)

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)

Registra le opzioni della finestra di progettazione.

Unregister(RegistrationAttribute+RegistrationContext)

Rimuove questo attributo dal Registro di sistema utilizzando il contesto specificato del Registro di sistema.

Si applica a