IVsTextManager.EnumLanguageServices Method

Enumerates the registered language service IDs.

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

Syntax

声明
Function EnumLanguageServices ( _
    <OutAttribute> ByRef ppEnum As IVsEnumGUID _
) As Integer
用法
Dim instance As IVsTextManager
Dim ppEnum As IVsEnumGUID
Dim returnValue As Integer

returnValue = instance.EnumLanguageServices(ppEnum)
int EnumLanguageServices(
    out IVsEnumGUID ppEnum
)
int EnumLanguageServices(
    [OutAttribute] IVsEnumGUID^% ppEnum
)
abstract EnumLanguageServices : 
        ppEnum:IVsEnumGUID byref -> int 
function EnumLanguageServices(
    ppEnum : IVsEnumGUID
) : int

Parameters

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 IVsTextManager::EnumLanguageServices(
   [out] IVsEnumGUID **ppEnum
);

Use this method to enumerate all of the language services that are registered with the text buffer by GUID.

.NET Framework Security

See Also

Reference

IVsTextManager Interface

IVsTextManager Members

Microsoft.VisualStudio.TextManager.Interop Namespace