VCCodeClass Methods
Include Protected Members
Include Inherited Members
The VCCodeClass type exposes the following members.
Methods
Name | Description | |
---|---|---|
AddAttribute | Creates a new attribute code construct and inserts the code in the correct location. | |
AddBase | Adds an item to the list of inherited objects. | |
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. | |
AddEvent | Infrastructure. Microsoft Internal Use Only. | |
AddFunction | Creates a new function code construct and inserts the code in the correct location. | |
AddImplementedInterface | Adds an interface to the list of inherited objects. | |
AddMap | Adds a map entry to the parent object. | |
AddProperty | Creates a new property 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. | |
AddTemplateParameter | Adds a parameter to a template definition. | |
AddTypedef | Adds a Typedef statement to the parent object. | |
AddUnion | Adds a union statement to the parent object. | |
AddVariable | Creates a new variable code construct and inserts the code in the correct location. | |
GetEndPoint | Returns a TextPoint object that marks the end of the code element definition. | |
GetStartPoint | Returns a TextPoint object that defines the beginning of the code element definition. | |
IsSelf | Determines if the specified code element is the same as the parent code element. | |
RemoveBase | Removes an object from the list of bases. | |
RemoveInterface | Removes an interface from the list of implemented interfaces. | |
RemoveMember | Removes a member code construct. | |
RemoveTemplateParameter | Removes a parameter from a template definition. | |
ValidateMember | Validates that the proposed name is a valid C++ name for the kind given in the context of the parent object. |
Top