ProvideDesignerMetadataAttribute Classe

Definição

Declara metadados adicionais para tipos ou objetos, permitindo que terceiros modifiquem o conjunto de metadados disponíveis em uma 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
Herança
ProvideDesignerMetadataAttribute
Atributos

Construtores

ProvideDesignerMetadataAttribute(Type, Type)

Inicializa uma nova instância do ProvideDesignerMetadataAttribute , associando um novo metadados Type com o atual Type .

Propriedades

IsGlobal

Obtém ou define o escopo das modificações de metadados fornecidas por uma instância ProvideDesignerMetadataAttribute

MetadataType

Obtém o tipo de metadados do modelo.

RuntimeType

Obtém o tipo de tempo de execução.

TypeId

Obtém a instância atual deste atributo.

(Herdado de RegistrationAttribute)

Métodos

GetPackageRegKeyPath(Guid)

Obtém o caminho do registro (relativo à raiz do registro do aplicativo) do VSPackage.

(Herdado de RegistrationAttribute)
Register(RegistrationAttribute+RegistrationContext)

Registra os metadados do designer.

Unregister(RegistrationAttribute+RegistrationContext)

Remove a chave do registro de metadados do designer.

Aplica-se a