Compartilhar via


ProvideIncludeFolderAttribute Classe

Definição

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
ProvideIncludeFolderAttribute
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

Aplica-se a