public DaxIntellisenseProvider(IDaxDocument activeDocument, IEditor editor, IEventAggregator eventAggregator) { Document = activeDocument; _editor = editor; _eventAggregator = eventAggregator; _eventAggregator.Subscribe(this); }
public DaxIntellisenseProvider(IDaxDocument activeDocument, IEditor editor, IEventAggregator eventAggregator, IGlobalOptions options) { Document = activeDocument; _editor = editor; _eventAggregator = eventAggregator; _eventAggregator.Subscribe(this); _options = options; }
public DaxIntellisenseProvider(IDaxDocument activeDocument, IEventAggregator eventAggregator, IGlobalOptions options, ADOTabularModel model, ADOTabularDynamicManagementViewCollection dmvs, ADOTabularFunctionGroupCollection functions) : this(activeDocument, eventAggregator, options) { Model = model; FunctionGroups = functions; DMVs = dmvs; }