Constants (Unmanaged API Reference)
This topic describes the language type, language vendor, and document type constants that are defined in CorSym.idl.
Language Type Constants
The following table shows language type constants, which represent GUIDs that identify programming languages.
Symbol |
Description |
---|---|
CorSym_LanguageType_C |
Indicates the C language. |
CorSym_LanguageType_CPlusPlus |
Indicates the C++ language. |
CorSym_LanguageType_CSharp |
Indicates the C# language. |
CorSym_LanguageType_Basic |
Indicates the Basic language. |
CorSym_LanguageType_Java |
Indicates the Java language. |
CorSym_LanguageType_Cobol |
Indicates the COBOL language. |
CorSym_LanguageType_Pascal |
Indicates the Pascal language. |
CorSym_LanguageType_ILAssembly |
Indicates the Microsoft intermediate language (MSIL) assembly code. |
CorSym_LanguageType_JScript |
Indicates the JScript language. |
CorSym_LanguageType_SMC |
Indicates the SMC language. |
CorSym_LanguageType_MCPlusPlus |
Indicates the C++ language enabled for the .NET Framework. |
Language Vendor Constants
The following table shows language vendor constants, which represent GUIDs that identify programming language vendors.
Symbol |
Description |
---|---|
CorSym_LanguageVendor_Microsoft |
Indicates Microsoft. |
Document Type Constants
The following table shows document type constants, which represent GUIDs that identify document types.
Symbol |
Description |
---|---|
CorSym_DocumentType_Text |
Indicates a text document. |
CorSym_DocumentType_MC |
Indicates a non-text document. |