CodeClass2 Methods
Assembly: EnvDTE80 (in EnvDTE80.dll)
| Name | Description | |
|---|---|---|
![]() | AddAttribute(String^, String^, Object^) | Creates a new attribute code construct and inserts the class in the correct location. |
![]() | AddBase(Object^, Object^) | Adds an item to the list of inherited objects. |
![]() | AddClass(String^, Object^, Object^, Object^, vsCMAccess) | Creates a new class in the specified code class. |
![]() | AddDelegate(String^, Object^, Object^, vsCMAccess) | Creates a new delegate in the specified class. |
![]() | AddEnum(String^, Object^, Object^, vsCMAccess) | Creates a new enumeration in the class. |
![]() | AddEvent(String^, String^, Boolean, Object^, vsCMAccess) | Adds a class event. |
![]() | AddFunction(String^, vsCMFunction, Object^, Object^, vsCMAccess, Object^) | Creates a new function in the class. |
![]() | AddImplementedInterface(Object^, Object^) | Adds an interface to the list of inherited objects. |
![]() | AddProperty(String^, String^, Object^, Object^, vsCMAccess, Object^) | Creates a new property construct in the class. |
![]() | AddStruct(String^, Object^, Object^, Object^, vsCMAccess) | Creates a new structure in the class. |
![]() | AddVariable(String^, Object^, Object^, vsCMAccess, Object^) | Creates a new variable in the class. |
![]() | GetEndPoint(vsCMPart) | Gets a TextPoint object that marks the end of the class. |
![]() | GetStartPoint(vsCMPart) | Gets a TextPoint object that defines the beginning of the class. |
![]() | RemoveBase(Object^) | Removes an object from the list of bases. |
![]() | RemoveInterface(Object^) | Removes an interface from the list of implemented interfaces. |
![]() | RemoveMember(Object^) | Removes a member of the class. |
