Partilhar via


ProvideEditorLogicalViewAttribute Classe

Definição

Esse atributo adiciona uma exibição lógica ao editor criado por uma fábrica de editores.

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

Construtores

ProvideEditorLogicalViewAttribute(Object, String)

Cria um novo atributo RegisterEditorLogicalView para registrar uma exibição lógica fornecida pelo editor.

Propriedades

FactoryType

Obter o Guid que representa o tipo da fábrica do editor

IsTrusted

Obtenha ou defina o sinalizador de confiança para essa exibição lógica. Se uma exibição não for confiável, ela não poderá ser aberta de um assistente ou código de automação.

LogicalView

Obter o Guid que representa a exibição lógica

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)

Chamado para registrar esse atributo com o contexto determinado. O contexto contém o local onde as informações de registro devem ser colocadas. Ele também contém outras informações, como o tipo que está sendo registrado e informações de caminho.

Unregister(RegistrationAttribute+RegistrationContext)

Cancele o registro dessa exibição lógica.

Aplica-se a