CodeModel2 Methods
Assembly: EnvDTE80 (in EnvDTE80.dll)
| Name | Description | |
|---|---|---|
![]() | AddAttribute(String^, Object^, String^, Object^) | Creates a new attribute code construct and inserts the code in the correct location. |
![]() | AddClass(String^, Object^, Object^, Object^, Object^, vsCMAccess) | Creates a new class code construct and inserts the code in the correct location. |
![]() | AddDelegate(String^, Object^, Object^, Object^, vsCMAccess) | Creates a new delegate code construct and inserts the code in the correct location. |
![]() | AddEnum(String^, Object^, Object^, Object^, vsCMAccess) | Creates a new enumeration code construct and inserts the code in the correct location. |
![]() | AddFunction(String^, Object^, vsCMFunction, Object^, Object^, vsCMAccess) | Creates a new function code construct and inserts the code in the correct location. |
![]() | AddInterface(String^, Object^, Object^, Object^, vsCMAccess) | Creates a new interface code construct and inserts the code in the correct location. |
![]() | AddNamespace(String^, Object^, Object^) | Creates a new namespace code construct and inserts the code in the correct location. |
![]() | AddStruct(String^, Object^, Object^, Object^, Object^, vsCMAccess) | Creates a new structure code construct and inserts the code in the correct location. |
![]() | AddVariable(String^, Object^, Object^, Object^, vsCMAccess) | Creates a new variable code construct and inserts the code in the correct location. |
![]() | CodeTypeFromFullName(String^) | Returns a code element based on a fully qualified name. |
![]() | CreateCodeTypeRef(Object^) | Returns a CodeTypeRef object based on the passed, data-type indicator. |
![]() | DotNetNameFromLanguageSpecific(String^) | Converts a native language string to .NET format. |
![]() | ElementFromID(String^) | Returns a specific, existing code element. |
![]() | IsValidID(String^) | Returns whether a specified name is a valid programmatic identifier for the current language. |
![]() | LanguageSpecificNameFromDotNet(String^) | Translates from the fully qualified Visual Studio name to an unmanaged namespace form. |
![]() | Remove(Object^) | 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. |
