ProvideDesignerMetadataAttribute Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Dichiara i metadati aggiuntivi per i tipi o gli oggetti, consentendo alle terze parti di modificare il set dei metadati disponibili in una classe.
public ref class ProvideDesignerMetadataAttribute sealed : Microsoft::VisualStudio::Shell::RegistrationAttribute
public ref class ProvideDesignerMetadataAttribute sealed : Microsoft::VisualStudio::Shell::RegistrationAttribute
[System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true, Inherited=true)]
public sealed class ProvideDesignerMetadataAttribute : Microsoft.VisualStudio.Shell.RegistrationAttribute
[<System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true, Inherited=true)>]
type ProvideDesignerMetadataAttribute = class
inherit RegistrationAttribute
Public NotInheritable Class ProvideDesignerMetadataAttribute
Inherits RegistrationAttribute
- Ereditarietà
- Attributi
Costruttori
ProvideDesignerMetadataAttribute(Type, Type) |
Inizializza una nuova istanza dell'oggetto ProvideDesignerMetadataAttribute, associando nuovi metadati Type con l'oggetto Type corrente. |
Proprietà
IsGlobal |
Ottiene o imposta l'ambito delle modifiche dei metadati fornite da un'istanza di ProvideDesignerMetadataAttribute |
MetadataType |
Ottiene il tipo dei metadati. |
RuntimeType |
Ottiene il tipo di runtime. |
TypeId |
Eseguire l'override della proprietà TypeID per consentire alle classi derivate di RegistrationAttribute di funzionare con System.ComponentModel.TypeDescriptor.GetAttributes(...). Un attributo derivato da questo elemento dovrà 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 i metadati della finestra di progettazione. |
Unregister(RegistrationAttribute+RegistrationContext) |
Rimuove la chiave del Registro di sistema dei metadati della finestra di progettazione. |