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
'Usage
Dim instance As IVsLanguageInfo 
Dim bstrName As String 
Dim returnValue As Integer 

returnValue = instance.GetLanguageName(bstrName)
int GetLanguageName(
    out string bstrName
)
int GetLanguageName(
    [OutAttribute] String^% bstrName
)
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

IVsLanguageInfo Members

Microsoft.VisualStudio.TextManager.Interop Namespace