ProvideIncludeFolderAttribute 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 as entradas do Registro para um T4. Pasta de inclusão do VSHost.
public ref class ProvideIncludeFolderAttribute sealed : Microsoft::VisualStudio::Shell::RegistrationAttribute
public ref class ProvideIncludeFolderAttribute sealed : Microsoft::VisualStudio::Shell::RegistrationAttribute
[System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true)]
[System.CLSCompliant(false)]
public sealed class ProvideIncludeFolderAttribute : Microsoft.VisualStudio.Shell.RegistrationAttribute
[System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true)]
public sealed class ProvideIncludeFolderAttribute : Microsoft.VisualStudio.Shell.RegistrationAttribute
[<System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true)>]
[<System.CLSCompliant(false)>]
type ProvideIncludeFolderAttribute = class
inherit RegistrationAttribute
[<System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true)>]
type ProvideIncludeFolderAttribute = class
inherit RegistrationAttribute
Public NotInheritable Class ProvideIncludeFolderAttribute
Inherits RegistrationAttribute
- Herança
- Atributos
Construtores
ProvideIncludeFolderAttribute(String, Int32, String) |
Construtor |
Campos
IncludeFoldersKeyName |
Nome da chave do Registro específica para processadores de diretiva |
TextTemplatingKeyName |
Nome da chave do Registro raiz para modelagem de texto |
Propriedades
Extension |
A extensão de arquivos de modelo com a qual aplicar essa pasta de inclusão. |
Folder |
O caminho da pasta de inclusão que está sendo registrada. Esse caminho é relativo ao caminho do componente do assembly que está sendo registrado. |
Index |
O índice baseado em zero da pasta |
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) |
Registrar uma pasta de inclusão de modelagem de texto |
Unregister(RegistrationAttribute+RegistrationContext) |
Cancelar o registro de uma pasta de inclusão de modelagem de texto |