SingleFileGeneratorSupportRegistrationAttribute 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.
Cria a chave ProjectTypeGuid em $RegRoot $ \Generators. Esse atributo de registro é usado por sistemas de projeto que dão suporte a geradores de arquivo único.
public ref class SingleFileGeneratorSupportRegistrationAttribute sealed : Microsoft::VisualStudio::Shell::RegistrationAttribute
public ref class SingleFileGeneratorSupportRegistrationAttribute sealed : Microsoft::VisualStudio::Shell::RegistrationAttribute
[System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=false, Inherited=true)]
public sealed class SingleFileGeneratorSupportRegistrationAttribute : Microsoft.VisualStudio.Shell.RegistrationAttribute
[<System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=false, Inherited=true)>]
type SingleFileGeneratorSupportRegistrationAttribute = class
inherit RegistrationAttribute
Public NotInheritable Class SingleFileGeneratorSupportRegistrationAttribute
Inherits RegistrationAttribute
- Herança
- Atributos
Comentários
É responsabilidade do projeto certificar-se de que a chave ProjectTypeGuid seja criada. Em seguida, os clientes de tipos de arquivos específicos que implementam um gerador de arquivo único real são responsáveis por registrar seus geradores de arquivo único na subchave do projeto da chave "geradores". Os clientes que implementam um determinado gerador de arquivo único usam o CodeGeneratorRegistrationAttribute para essa finalidade.
Construtores
| SingleFileGeneratorSupportRegistrationAttribute(Type) |
Inicializa uma nova instância da SingleFileGeneratorSupportRegistrationAttribute classe para registrar um gerador de código personalizado. |
Propriedades
| ProjectFactoryGuid |
Obtém o GUID que representa o tipo de gerador. |
| 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) |
Registra esse atributo com o contexto fornecido. |
| Unregister(RegistrationAttribute+RegistrationContext) |
Cancela o registro deste atributo. |