TemplatedCodeGenerator 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.
Gerador de código de modelagem de texto
public ref class TemplatedCodeGenerator : Microsoft::VisualStudio::TextTemplating::VSHost::BaseTemplatedCodeGenerator
[Windows::Foundation::Metadata::WebHostHidden]
class TemplatedCodeGenerator : Microsoft::VisualStudio::TextTemplating::VSHost::BaseTemplatedCodeGenerator
[System.Runtime.InteropServices.Guid("B9C665D2-0451-4ae2-A38C-443B85D634F2")]
public class TemplatedCodeGenerator : Microsoft.VisualStudio.TextTemplating.VSHost.BaseTemplatedCodeGenerator
[<System.Runtime.InteropServices.Guid("B9C665D2-0451-4ae2-A38C-443B85D634F2")>]
type TemplatedCodeGenerator = class
inherit BaseTemplatedCodeGenerator
Public Class TemplatedCodeGenerator
Inherits BaseTemplatedCodeGenerator
- Herança
-
TemplatedCodeGenerator
- Atributos
Comentários
Analisa um modelo de arquivo para produzir sua saída. Apenas um único gerador é necessário para qualquer estilo de modelo, pois o código personalizado é manipulado com provedores de diretiva.
Construtores
| TemplatedCodeGenerator() |
Campos
| callback | (Herdado de BaseTemplatedCodeGenerator) |
Propriedades
| Dte |
Obter o objeto DTE (Herdado de BaseCodeGeneratorWithSite) |
| ErrorList |
Obter o objeto do vs ErrorList (Herdado de BaseCodeGeneratorWithSite) |
| FileNamespace |
namespace do arquivo. (Herdado de BaseCodeGenerator) |
| GlobalServiceProvider |
Fornece um wrapper sobre o provedor de serviços global para Visual Studio (Herdado de BaseCodeGeneratorWithSite) |
| InputFilePath |
arquivo-caminho para o arquivo de entrada. (Herdado de BaseCodeGenerator) |
| SiteServiceProvider |
Obter um wrapper no provedor de serviços do sistema de projeto recipiente Este é um provedor de serviços limitado que só pode fornecer de forma confiável VxDTE:: SID_SVSProjectItem SID_SVSWebReferenceDynamicProperties IID_IVsHierarchy SID_SVsApplicationSettings Para obter o provedor global, chame GetSite em IVSHierarchy ou use a propriedade GlobalServiceProvider (Herdado de BaseCodeGeneratorWithSite) |
| TextTemplating |
Obter o serviço de TextTemplating do Visual Studio (Herdado de BaseTemplatedCodeGenerator) |