C# Class ShaderTools.VisualStudio.Core.LanguageInfoBase

Inheritance: IVsLanguageInfo
显示文件 Open project: tgjones/HlslTools

Public Methods

Method Description
GetCodeWindowManager ( IVsCodeWindow pCodeWin, IVsCodeWindowManager &ppCodeWinMgr ) : int
GetColorizer ( IVsTextLines pBuffer, IVsColorizer &ppColorizer ) : int
GetFileExtensions ( string &pbstrExtensions ) : int
GetLanguageName ( string &bstrName ) : int

Protected Methods

Method Description
LanguageInfoBase ( LanguagePackageBase languagePackage ) : System.Collections.Generic

Method Details

GetCodeWindowManager() public method

public GetCodeWindowManager ( IVsCodeWindow pCodeWin, IVsCodeWindowManager &ppCodeWinMgr ) : int
pCodeWin IVsCodeWindow
ppCodeWinMgr IVsCodeWindowManager
return int

GetColorizer() public method

public GetColorizer ( IVsTextLines pBuffer, IVsColorizer &ppColorizer ) : int
pBuffer IVsTextLines
ppColorizer IVsColorizer
return int

GetFileExtensions() public method

public GetFileExtensions ( string &pbstrExtensions ) : int
pbstrExtensions string
return int

GetLanguageName() public method

public GetLanguageName ( string &bstrName ) : int
bstrName string
return int

LanguageInfoBase() protected method

protected LanguageInfoBase ( LanguagePackageBase languagePackage ) : System.Collections.Generic
languagePackage LanguagePackageBase
return System.Collections.Generic