IVsLanguageInfo.GetLanguageName Method

Returns the name of the programming language.

Namespace:  Microsoft.VisualStudio.TextManager.Interop
Assembly:  Microsoft.VisualStudio.TextManager.Interop (in Microsoft.VisualStudio.TextManager.Interop.dll)

Syntax

'Declaration
Function GetLanguageName ( _
    <OutAttribute> ByRef bstrName As String _
) As Integer
int GetLanguageName(
    out string bstrName
)
int GetLanguageName(
    [OutAttribute] String^% bstrName
)
abstract GetLanguageName : 
        bstrName:string byref -> int
function GetLanguageName(
    bstrName : String
) : int

Parameters

  • bstrName
    Type: System.String%

    [out] Returns a BSTR that contains the language name.

Return Value

Type: System.Int32
If the method succeeds, it returns S_OK. If it fails, it returns an error code.

Remarks

COM Signature

From textmgr.idl:

HRESULT IVsLanguageInfo::GetLanguageName(
   [out] BSTR *bstrName
);

Return the name of the language, such as "HTML" or "C++".

Note

The name returned from this method must be the same name used when registering the language service with Visual Studio.

.NET Framework Security

See Also

Reference

IVsLanguageInfo Interface

Microsoft.VisualStudio.TextManager.Interop Namespace