ProvideEditorFilenameAttribute Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Associa um nome de arquivo a uma determinada fábrica de editores.
public ref class ProvideEditorFilenameAttribute : Microsoft::VisualStudio::Shell::ProvideEditorAttributeBase
[System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true, Inherited=true)]
public class ProvideEditorFilenameAttribute : Microsoft.VisualStudio.Shell.ProvideEditorAttributeBase
[<System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true, Inherited=true)>]
type ProvideEditorFilenameAttribute = class
inherit ProvideEditorAttributeBase
Public Class ProvideEditorFilenameAttribute
Inherits ProvideEditorAttributeBase
- Herança
- Atributos
Construtores
ProvideEditorFilenameAttribute(Object, String, Int32) |
Inicializa uma instância de ProvideEditorFilenameAttribute |
Propriedades
DefaultName |
O nome padrão do editor |
Factory |
O guid da fábrica do editor. (Herdado de ProvideEditorAttributeBase) |
Filename |
O especificador de arquivo (extensão ou nome de arquivo) |
NameResourceID |
A ID do recurso do nome do editor |
Priority |
A prioridade desse registro do especificador de arquivo. |
RegisterFactory |
Indica se também é necessário registrar a fábrica de editores especificada. O padrão é verdadeiro. |
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. O contexto contém o local onde as informações de registro devem ser colocadas. ele também contém, como o tipo que está sendo registrado, e informações de caminho. Esse método é chamado para registro e cancelamento de registro. A diferença é que cancelar o registro apenas usa um hive que inverte as alterações aplicadas a ele. |
Unregister(RegistrationAttribute+RegistrationContext) |
Cancele o registro deste editor. |