Share via


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.

See Also

Other Resources

Unmanaged API Reference