VCFileCodeModel Methods
Include Protected Members
Include Inherited Members
The VCFileCodeModel type exposes the following members.
Methods
Name | Description | |
---|---|---|
AbortTransaction | Halts the current transaction. | |
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. | |
AddIDLImport | Adds a new import statement to the .idl file of the VCFileCodeModel object. | |
AddIDLLibrary | Adds a new library statement to the .idl file of the VCFileCodeModel object. | |
AddImport | Adds a #import element to the VCFileCodeModel object. | |
AddImport_2 | Adds a #import element to the VCFileCodeModel object. | |
AddInclude | Adds a #include element to the VCFileCodeModel object. | |
AddInterface | Creates a new interface code construct and inserts the code in the correct location. | |
AddMacro | Adds a #define element to the VCFileCodeModel object. | |
AddMap | Adds a map to the object. | |
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. | |
AddTypedef | Adds a typedef statement to the object. | |
AddUnion | Adds a union statement to the object. | |
AddUsing | Adds a #using element to the VCFileCodeModel object. | |
AddVariable | Creates a new variable code construct and inserts the code in the correct location. | |
BeginBatch | Not currently implemented. | |
CodeElementFromFullName | Gets a collection of the specified code elements for the object. | |
CodeElementFromPoint | Gets a code element at a specific location in a source file. | |
CommitTransaction | Commits the current transaction for the object. | |
ElementFromID | Not currently implemented. | |
EndBatch | Not currently implemented. | |
Remove | Removes the specified project from the solution. | |
RemoveEx | Removes the specified project from the solution with an option to delete. | |
StartTransaction | Begins a transaction. | |
Synchronize | Synchronizes all code model objects in the solution with edits made to source files. | |
ValidateMember | Validates that the proposed name is a valid C++ name for the kind given in the context of the parent object. | |
ValidateMemberName |
Top