VsTextBufferClass.IVsTextLines_GetLanguageServiceID(Guid) Method

Definition

Returns the unique identifier of the language that is providing colorization and other attribute data to this buffer.

public:
 virtual int IVsTextLines_GetLanguageServiceID([Runtime::InteropServices::Out] Guid % pguidLangService) = Microsoft::VisualStudio::TextManager::Interop::IVsTextLines::GetLanguageServiceID;
public:
 virtual int IVsTextLines_GetLanguageServiceID([Runtime::InteropServices::Out] Guid % pguidLangService);
public virtual int IVsTextLines_GetLanguageServiceID (out Guid pguidLangService);
abstract member IVsTextLines_GetLanguageServiceID : Guid -> int
override this.IVsTextLines_GetLanguageServiceID : Guid -> int
Public Overridable Function IVsTextLines_GetLanguageServiceID (ByRef pguidLangService As Guid) As Integer

Parameters

pguidLangService
Guid

[out] Pointer to a unique identifier of the language service. Buffers without languages can return CLSID_NULL.

Returns

If the method succeeds, returns S_OK; otherwise, returns an error code.

Applies to