VCCodeModel Members
Include Protected Members
Include Inherited Members
An object providing project-level access to any contained code element.
The VCCodeModel type exposes the following members.
Methods
Name
Description
Cancels the current transaction.
Overloaded.
Overloaded.
Overloaded.
Overloaded.
Overloaded.
Adds a new import statement to a specific .idl file.
Adds a new library statement to a specific .idl file.
Adds a #import element to a specific file.
Adds a #include element to a specific file.
Overloaded.
Adds a #define element to a specific file.
Adds a map entry to the object.
Overloaded.
Overloaded.
Adds a typedef element to a specific file.
Adds a union element to the VCCodeModel object.
Adds a #using element to a specific file.
Overloaded.
Gets a collection of the specified code elements for the object.
Overloaded.
Commits the current transaction for the object.
Overloaded.
DotNetNameFromLanguageSpecific
Overloaded.
Overloaded.
Overloaded.
LanguageSpecificNameFromDotNet
Overloaded.
Overloaded.
Removes the specified project from the solution.
Begins a transaction.
Overloaded.
Validates that the proposed name is a valid C++ name for the kind given in the context of the parent object.
Top
Properties
Name
Description
Gets a collection of all of the attributes for the object.
Gets a collection of classes for the object.
Overloaded.
Gets a collection of delegates for the object.
Gets a collection of dialog classes.
Overloaded.
Gets a collection of enumerations for the object.
Gets a collection of functions for the object.
Gets the collection of Import statements from the .idl file of the parent object.
Gets the collection of Library elements on the object.
Gets the collection of #import statements for the parent object.
Gets the collection of #include statements for the object.
Gets the collection of interfaces for the object.
Overloaded.
Overloaded.
Gets the collection of macros (#define statements) for the object.
Gets the collection of maps for the object.
Gets the collection of namespaces for the object.
Overloaded.
Gets the collection of structure elements for the object.
Gets the collection of Typedef elements for the object.
Gets the collection of Union elements for the object.
Gets the collection of #using elements for the object.
Gets the collection of variables for the object.
Top