C# Class Microsoft.VisualStudio.R.Package.Expansions.ExpansionsCache

Inheritance: IExpansionsCache
Mostrar archivo Open project: Microsoft/RTVS Class Usage Examples

Public Methods

Method Description
GetExpansion ( string shortcut ) : VsExpansion?
IsSnippet ( string name ) : bool
Load ( ) : void

Private Methods

Method Description
CacheLanguageExpansionStructs ( IVsExpansionManager expansionManager ) : void

Caches expansions returned by IVsExpansionManager for a given language services.

ConvertToStringAndFree ( IntPtr &ptr, string &s ) : void
ConvertToVsExpansionAndFree ( ExpansionBuffer buffer ) : VsExpansion
ExpansionsCache ( IVsExpansionManager expansionManager ) : System

Method Details

GetExpansion() public method

public GetExpansion ( string shortcut ) : VsExpansion?
shortcut string
return VsExpansion?

IsSnippet() public method

public IsSnippet ( string name ) : bool
name string
return bool

Load() public static method

public static Load ( ) : void
return void