RegisterAdditionalEditorExtensionAttribute 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.
Importante
Esta API não está em conformidade com CLS.
Classe de atributo para fornecer uma maneira de adicionar a manipulação de extensão de arquivo extra aos editores existentes sem alterar nenhuma outra coisa
public ref class RegisterAdditionalEditorExtensionAttribute sealed : Microsoft::VisualStudio::Shell::RegistrationAttribute
[System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true)]
[System.CLSCompliant(false)]
public sealed class RegisterAdditionalEditorExtensionAttribute : Microsoft.VisualStudio.Shell.RegistrationAttribute
[<System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true)>]
[<System.CLSCompliant(false)>]
type RegisterAdditionalEditorExtensionAttribute = class
inherit RegistrationAttribute
Public NotInheritable Class RegisterAdditionalEditorExtensionAttribute
Inherits RegistrationAttribute
- Herança
- Atributos
Construtores
| RegisterAdditionalEditorExtensionAttribute(Object, String, Int32) |
Cria um novo RegisterAdditionalEditorExtensionAttribute. |
Propriedades
| Extension |
Extensão de arquivo a ser registrada. |
| Factory |
GUID que identifica a fábrica do editor a ser registrada. |
| Priority |
Prioridade do editor para a extensão que está sendo registrada. Valores maiores indicam prioridade de editor maior. |
| 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) |
Registre o editor adicional. |
| Unregister(RegistrationAttribute+RegistrationContext) |
Cancelar o registro do editor |