[This is preliminary documentation and is subject to change.]

The Generator type exposes the following members.

Constructors

  NameDescription
GeneratorOverloaded.

Methods

  NameDescription
Equals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Finalize
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
Generate
Generates plugins
GetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
GetType
Gets the Type of the current instance.
(Inherited from Object.)
MemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
ToString
Returns a String that represents the current Object.
(Inherited from Object.)

Fields

  NameDescription
TemplateResourcename
Name of resource that contains embdeded template

Properties

  NameDescription
Assembly
Gets or sets assembly to generate plugin for
CleanIntermediateDirectory
Gets or sets value indicating if intermediate directory specified in IntermediateDirectory is deled after plugin generation
CopyPDB
Gets or sets value indicating if pdb file for plugin will be copied to outpud directory
Filer
Gets or sets plugin type filter. Only plugins of types according to given OR-mask will be generated.
IntermediateDirectory
Gets or sets intermediate directory where temporary files are stored
OutputDirectory
Gets or sets output directory to wtire plugin into
ProjectTemplateDirectory
Gets or sets directory to use project template from
RenamingDictionary
Dictionary containing FullNames as key and plugin files names (witout extension) as values.
SN
Gets or sets path to the sn.exe utility used fro signing assemblies
SnkPath
Gets or sets path to snk (strong name key) file to sign wrapper assembly with
Types
Gets or sets types to generate plugins for
VCBuild
Gets to sets path to vcbuild.exe

See Also