Share via


ProvideEditorFactoryAttribute Classe

Definição

Esse atributo declara que o VSPackage fornece uma fábrica de editores.

public ref class ProvideEditorFactoryAttribute sealed : Microsoft::VisualStudio::Shell::RegistrationAttribute
public ref class ProvideEditorFactoryAttribute sealed : Microsoft::VisualStudio::Shell::RegistrationAttribute
[System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true, Inherited=true)]
public sealed class ProvideEditorFactoryAttribute : Microsoft.VisualStudio.Shell.RegistrationAttribute
[<System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true, Inherited=true)>]
type ProvideEditorFactoryAttribute = class
    inherit RegistrationAttribute
Public NotInheritable Class ProvideEditorFactoryAttribute
Inherits RegistrationAttribute
Herança
ProvideEditorFactoryAttribute
Atributos

Comentários

Várias fábricas de editores podem ser associadas ao mesmo VSPackage.

Construtores

ProvideEditorFactoryAttribute(Type, Int16)

Esse construtor cria um novo ProvideEditorFactoryAttribute objeto .

ProvideEditorFactoryAttribute(Type, Int16, Boolean)

Esse atributo declara que o VSPackage fornece uma fábrica de editores.

Propriedades

CommonPhysicalViewAttributes

Obtém ou define o padrão __VSPHYSICALVIEWATTRIBUTES para exibições físicas compatíveis com o editor. Quaisquer exibições físicas não listadas na subchave PhysicalViewAttributes usam esses atributos.

DeferUntilIntellisenseIsReady

Esse atributo declara que o VSPackage fornece uma fábrica de editores.

FactoryType

Obtém o tipo de fábrica do editor.

NameResourceID

Obtém a ID do recurso.

TrustLevel

Obtém ou define o nível de confiança do editor.

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 nas 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)

Chamado para registrar esse atributo com o contexto determinado.

Unregister(RegistrationAttribute+RegistrationContext)

Chamado para cancelar o registro desse atributo com o contexto fornecido.

Aplica-se a