CodeModel2 Methods
Include Protected Members
Include Inherited Members
The CodeModel2 type exposes the following members.
Methods
Name | Description | |
---|---|---|
AddAttribute | Creates a new attribute code construct and inserts the code in the correct location. | |
AddClass | Creates a new class code construct and inserts the code in the correct location. | |
AddDelegate | Creates a new delegate code construct and inserts the code in the correct location. | |
AddEnum | Creates a new enumeration code construct and inserts the code in the correct location. | |
AddFunction | Creates a new function code construct and inserts the code in the correct location. | |
AddInterface | Creates a new interface code construct and inserts the code in the correct location. | |
AddNamespace | Creates a new namespace code construct and inserts the code in the correct location. | |
AddStruct | Creates a new structure code construct and inserts the code in the correct location. | |
AddVariable | Creates a new variable code construct and inserts the code in the correct location. | |
CodeTypeFromFullName | Returns a code element based on a fully qualified name. | |
CreateCodeTypeRef | Returns a CodeTypeRef object based on the passed, data-type indicator. | |
DotNetNameFromLanguageSpecific | Converts a native language string to .NET format. | |
ElementFromID | Returns a specific, existing code element. | |
IsValidID | Returns whether a specified name is a valid programmatic identifier for the current language. | |
LanguageSpecificNameFromDotNet | Translates from the fully qualified Visual Studio name to an unmanaged namespace form. | |
Remove | Removes the specified code element from the source file. | |
Synchronize | Ensures that all current code model events have been raised and the model has finished being generated. |
Top