Sdílet prostřednictvím


BaseCodeGenerator – třída

Spravovaná obálka pojem VS a IVsSingleFileGenerator, což je vyvoláno během sestavení, které lze přijmout jakýkoli soubor jako vstup a poskytnout soubor ukázky kódů jako výstup vlastní nástroj.

Hierarchie dědičnosti

System.Object
  Microsoft.VisualStudio.TextTemplating.VSHost.BaseCodeGenerator
    Microsoft.VisualStudio.TextTemplating.VSHost.BaseCodeGeneratorWithSite

Obor názvů:  Microsoft.VisualStudio.TextTemplating.VSHost
Sestavení:  Microsoft.VisualStudio.TextTemplating.VSHost.10.0 (v Microsoft.VisualStudio.TextTemplating.VSHost.10.0.dll)

Syntaxe

'Deklarace
Public MustInherit Class BaseCodeGenerator _
    Implements IVsSingleFileGenerator, IDisposable
public abstract class BaseCodeGenerator : IVsSingleFileGenerator, 
    IDisposable
public ref class BaseCodeGenerator abstract : IVsSingleFileGenerator, 
    IDisposable
[<AbstractClass>]
type BaseCodeGenerator =  
    class
        interface IVsSingleFileGenerator
        interface IDisposable
    end
public abstract class BaseCodeGenerator implements IVsSingleFileGenerator, IDisposable

Typ BaseCodeGenerator zveřejňuje následující členy.

Konstruktory

  Název Popis
Chráněná metoda BaseCodeGenerator

Na začátek

Vlastnosti

  Název Popis
Chráněná vlastnost FileNamespace obor názvů souboru.
Chráněná vlastnost InputFilePath Cesta souboru pro vstupní soubor.

Na začátek

Metody

  Název Popis
Veřejná metoda Dispose() Uvolní všechny prostředky používané touto instancí.
Chráněná metoda Dispose(Boolean)
Veřejná metoda Equals Určuje, zda zadaná Object se rovná aktuální Object. (Zděděno z Object.)
Chráněná metoda Finalize (Přepisuje Object.Finalize().)
Veřejná metoda Generate
Chráněná metoda GenerateCode
Chráněná metoda GeneratorErrorCallback
Veřejná metoda GetDefaultExtension Výchozí přípona získá tento generátor
Veřejná metoda GetHashCode Slouží jako funkce hash určitého typu. (Zděděno z Object.)
Veřejná metoda GetType Získává Type aktuální instance. (Zděděno z Object.)
Chráněná metoda MemberwiseClone Vytvoří kopii aktuální Object. (Zděděno z Object.)
Veřejná metoda ToString Vrátí řetězec, který představuje aktuální objekt. (Zděděno z Object.)

Na začátek

Explicitní implementace rozhraní

  Název Popis
Explicitní implementace rozhraníSoukromá metoda IVsSingleFileGenerator.DefaultExtension
Explicitní implementace rozhraníSoukromá metoda IVsSingleFileGenerator.Generate

Na začátek

Zabezpečení podprocesu

Všechny veřejné členy static (Shared v jazyce Visual Basic) tohoto typu jsou zabezpečeny pro používání podprocesů. Zabezpečení sdílených členů pro používání podprocesů není zaručeno.

Viz také

Odkaz

Microsoft.VisualStudio.TextTemplating.VSHost – obor názvů