/// <summary> /// Initialized function index and starts R data help session /// that is used to get RD documentation on functions. /// </summary> public static void Initialize() { if (_functionRdDataProvider == null) { _functionRdDataProvider = EditorShell.Current.ExportProvider.GetExportedValue <IFunctionRdDataProvider>(); } }
public static void Terminate() { if (_functionRdDataProvider != null) { _functionRdDataProvider.Dispose(); _functionRdDataProvider = null; } }
public FunctionIndex(IServiceContainer services, IFunctionRdDataProvider rdDataProfider, IIntellisenseRSession host) { Services = services; _functionRdDataProvider = rdDataProfider; _host = host; }
public FunctionIndex(ICoreShell coreShell, IFunctionRdDataProvider rdDataProfider, IIntellisenseRSession host) { _coreShell = coreShell; _functionRdDataProvider = rdDataProfider; _host = host; }
public static void Terminate() { if(_functionRdDataProvider != null) { _functionRdDataProvider.Dispose(); _functionRdDataProvider = null; } }
/// <summary> /// Initialized function index and starts R data help session /// that is used to get RD documentation on functions. /// </summary> public static void Initialize() { if (_functionRdDataProvider == null) { _functionRdDataProvider = EditorShell.Current.ExportProvider.GetExportedValue<IFunctionRdDataProvider>(); } }