The CodeSmithProject type exposes the following members.
Constructors
Name | Description | |
---|---|---|
CodeSmithProject | Initializes a new instance of the CodeSmithProject class |
Methods
Name | Description | |
---|---|---|
Clone |
Creates a new object that is a copy of the current instance.
| |
CreateInstance | ||
Equals | (Inherited from Object.) | |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) | |
GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
InsertVariables |
Inserts variables into the property set where the value matches.
| |
LoadFile(String) |
Loads the project from a file.
| |
LoadFile(String, Boolean) |
Loads the project from a file.
| |
LoadFromString(String) |
Loads the project from a String.
| |
LoadFromString(String, Boolean) |
Loads from String.
| |
MakePathsRelative |
Makes the paths relative to the directory of FileName.
| |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
ReplaceVariables |
Replaces variables in the property set with the variables value.
| |
SaveFile(String) |
Saves the project to a file.
| |
SaveFile(String, Boolean) |
Saves the project to a file.
| |
SaveToString()()()() |
Saves project to String.
| |
SaveToString(Boolean) |
Saves project to String.
| |
ShouldSerializeDefaultProperties | ||
ShouldSerializeDefaultTemplate | ||
ShouldSerializePropertySets | ||
ShouldSerializeSingleOutput | ||
ShouldSerializeVariables | ||
ToString | (Overrides Object..::..ToString()()()().) | |
UpdateDisplayNames |
Fields
Name | Description | |
---|---|---|
DefaultNamespace |
Properties
Name | Description | |
---|---|---|
DefaultProperties | ||
DefaultTemplate | ||
FileName | ||
HasDefaultTemplate | ||
HasSingleOutput | ||
PropertySets | ||
SingleOutput | ||
StopOnError | ||
UseRelativePaths | ||
Variables |