Sdílet prostřednictvím


BaseCodeGenerator – třída

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

Hierarchie dědičnosti

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

Obor názvů:  Microsoft.VisualStudio.TextTemplating.VSHost
Sestavení:  Microsoft.VisualStudio.TextTemplating.VSHost.12.0 (v Microsoft.VisualStudio.TextTemplating.VSHost.12.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

Nahoru

Vlastnosti

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

Nahoru

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 je zadaný objekt rovna aktuální objekt. (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 získá výchozí přípona pro tento generátor
Veřejná metoda GetHashCode Slouží jako výchozí funkce hash. (Zděděno z Object.)
Veřejná metoda GetType Získá Type aktuální instance. (Zděděno z Object.)
Chráněná metoda MemberwiseClone Vytvoří mělká kopie aktuálního 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.)

Nahoru

Explicitní implementace rozhraní

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

Nahoru

Bezpečný přístup z více vláken

Všechny veřejné členy static (Shared v jazyce Visual Basic) tohoto typu jsou bezpečné pro přístup z více vláken. Není zaručeno, že členy instancí jsou bezpečné pro přístup z více vláken.

Viz také

Referenční dokumentace

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