Construtor ProvideCodeGeneratorAttribute
Aplica esse atributo para a classe do pacote de um pacote que fornece um gerador de código.
Namespace: Microsoft.VisualStudio.TextTemplating.VSHost
Assembly: Microsoft.VisualStudio.TextTemplating.VSHost.10.0 (em Microsoft.VisualStudio.TextTemplating.VSHost.10.0.dll)
Sintaxe
'Declaração
Public Sub New ( _
type As Type, _
name As String, _
description As String, _
generatesDesignTimeSource As Boolean _
)
public ProvideCodeGeneratorAttribute(
Type type,
string name,
string description,
bool generatesDesignTimeSource
)
public:
ProvideCodeGeneratorAttribute(
Type^ type,
String^ name,
String^ description,
bool generatesDesignTimeSource
)
new :
type:Type *
name:string *
description:string *
generatesDesignTimeSource:bool -> ProvideCodeGeneratorAttribute
public function ProvideCodeGeneratorAttribute(
type : Type,
name : String,
description : String,
generatesDesignTimeSource : boolean
)
Parâmetros
- type
Tipo: System.Type
O tipo de implementação da interface do gerador de código IVsSingleFileGenerator
- name
Tipo: System.String
O nome desse gerador, usado na propriedade ferramenta personalizada de um arquivo ao qual ela é aplicada
- description
Tipo: System.String
Uma descrição humana legível esse gerador
- generatesDesignTimeSource
Tipo: System.Boolean
Se verdadeiro, os tipos de arquivos produzidos por esta ferramenta personalizada serão disponibilizados para designers visuais
Segurança do .NET Framework
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiáveis.