Compartilhar via


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 de ProvideDesignerMetadataAttribute, associando um novo metadados Type ao 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 runtime.

TypeId

Substitua a propriedade TypeID para permitir que as classes derivadas de RegistrationAttribute funcionem com System.ComponentModel.TypeDescriptor.GetAttributes(...). Um atributo derivado deste terá que substituir essa propriedade somente se precisar de um controle melhor sobre as instâncias que podem ser aplicadas a uma classe.

(Herdado de RegistrationAttribute)

Métodos

GetPackageRegKeyPath(Guid)

Obtém o caminho do Registro (em relação à 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