public BIDSHelperPluginBase(Connect con, DTE2 appObject, AddIn addinInstance) { addinCore = con; appObj = appObject; addIn = addinInstance; if (Enabled) { OnEnable(); } }
/// <summary> /// Initializes a new instance of the <see cref="VersionCheckPlugin"/> class. /// </summary> /// <param name="con">The connect object.</param> /// <param name="appObject">The application object.</param> /// <param name="addinInstance">The add-in instance.</param> public VersionCheckPlugin(Connect con, DTE2 appObject, AddIn addinInstance) : base(con, appObject, addinInstance) { VersionCheckPluginInstance = this; if (this.Enabled && LastVersionCheck.AddDays(CHECK_EVERY_DAYS) < DateTime.Today) { //create this form on the main thread versionCheckForm = new BIDSHelper.Core.VersionCheckNotificationForm(this); versionCheckForm.Show(); //will hide itself worker.DoWork += new DoWorkEventHandler(worker_DoWork); worker.RunWorkerAsync(); } }
public DeployMDXScriptPlugin(Connect con, DTE2 appObject, AddIn addinInstance) : base(con, appObject, addinInstance) { }
public CalcHelpersPlugin(Connect con, DTE2 appObject, AddIn addinInstance) : base(con, appObject, addinInstance) { }
public PowerShellWindowPlugin(Connect con, DTE2 appObject, AddIn addinInstance) : base(con, appObject, addinInstance) { }
public M2MMatrixCompressionPlugin(Connect con, DTE2 appObject, AddIn addinInstance) : base(con, appObject, addinInstance) { }
// private const string REGISTRY_EXTENDED_PATH = "ExtraPropertiesPlugin"; //private const string REGISTRY_SETTING_NAME = "InEffect"; public ExtraPropertiesPlugin(Connect con, DTE2 appObject, AddIn addinInstance) : base(con, appObject, addinInstance) { }
public DataTypeDiscrepancyCheckPlugin(Connect con, DTE2 appObject, AddIn addinInstance) : base(con, appObject, addinInstance) { }
public ResetGuidsPlugin(Connect con, DTE2 appObject, AddIn addinInstance) : base(con, appObject, addinInstance) { }
public AutoSortProjectFilesPlugin(Connect connect, DTE2 appObject, AddIn addinInstance) : base(connect, appObject, addinInstance) { solutionEvents = appObject.Events.SolutionEvents; solutionEvents.Opened += SolutionOpened; }
public TabularDisplayFolderPlugin(Connect con, DTE2 appObject, AddIn addinInstance) : base(con, appObject, addinInstance) { }
public NonDefaultPropertiesPlugin(Connect con, DTE2 appObject, AddIn addinInstance) : base(con, appObject, addinInstance) { }
public PerformanceVisualizationPlugin(Connect con, DTE2 appObject, AddIn addinInstance) : base(con, appObject, addinInstance) { this.events = this.ApplicationObject.Events.DTEEvents; this.events.ModeChanged += new _dispDTEEvents_ModeChangedEventHandler(DTEEvents_ModeChanged); }
public TabularPreBuildPlugin(Connect con, DTE2 appObject, AddIn addinInstance) : base(con, appObject, addinInstance) { _buildEvents = appObject.Events.BuildEvents; _buildEvents.OnBuildBegin += new _dispBuildEvents_OnBuildBeginEventHandler(BuildEvents_OnBuildBegin); }
public TabularHideMemberIfPlugin(Connect con, DTE2 appObject, AddIn addinInstance) : base(con, appObject, addinInstance) { }
public SyncDescriptionsPlugin(Connect con, DTE2 appObject, AddIn addinInstance) : base(con, appObject, addinInstance) { }
public TabularAnnotationWorkaroundPlugin(Connect con, DTE2 appObject, AddIn addinInstance) : base(con, appObject, addinInstance) { }
public PrinterFriendlyDimensionUsagePlugin(Connect con, DTE2 appObject, AddIn addinInstance) : base(con, appObject, addinInstance) { }
public TriStatePerspectivesPlugin(Connect con, DTE2 appObject, AddIn addinInstance) : base(con, appObject, addinInstance) { }
public DeleteUnusedIndexesPlugin(Connect con, DTE2 appObject, AddIn addinInstance) : base(con, appObject, addinInstance) { }
public SmartDiffPlugin(Connect con, DTE2 appObject, AddIn addinInstance) : base(con, appObject, addinInstance) { _VisualStudioRegistryPath = this.ApplicationObject.RegistryRoot; }
public DeployPackagesPlugin(Connect con, DTE2 appObject, AddIn addinInstance) : base(con, appObject, addinInstance) { RegisterClassesForCOM(); CaptureClickEventForProjectPropertiesMenu(); }
public MeasureGroupHealthCheckPlugin(Connect con, DTE2 appObject, AddIn addinInstance) : base(con, appObject, addinInstance) { }
public AttributeRelationshipNameFixPlugin(Connect con, DTE2 appObject, AddIn addinInstance) : base(con, appObject, addinInstance) { }
public SortablePackagePropertiesPlugin(Connect con, DTE2 appObject, AddIn addinInstance) : base(con, appObject, addinInstance) { }
public UsedColumnsPlugin(Connect con, DTE2 appObject, AddIn addinInstance) : base(con, appObject, addinInstance) { }
public EstimatedCountsPlugin(Connect con, DTE2 appObject, AddIn addinInstance) : base(con, appObject, addinInstance) { }
public TabularActionsEditorPlugin(Connect con, DTE2 appObject, AddIn addinInstance) : base(con, appObject, addinInstance) { }
public TabularDeployDatabasePlugin(Connect con, DTE2 appObject, AddIn addinInstance) : base(con, appObject, addinInstance) { }
public VisualizeAttributeLatticePlugin(Connect con, DTE2 appObject, AddIn addinInstance) : base(con, appObject, addinInstance) { }
public PCDimNaturalizerPlugin(Connect con, DTE2 appObject, AddIn addinInstance) : base(con, appObject, addinInstance) { }
public DeployAggDesignsPlugin(Connect con, DTE2 appObject, AddIn addinInstance) : base(con, appObject, addinInstance) { }
public RelativePathsPlugin(Connect con, DTE2 appObject, AddIn addinInstance) : base(con, appObject, addinInstance) { CaptureClickEventForSSISMenu(); }
public AggregationManagerPlugin(Connect con, DTE2 appObject, AddIn addinInstance) : base(con, appObject, addinInstance) { }
public TabularTranslationsEditorPlugin(Connect con, DTE2 appObject, AddIn addinInstance) : base(con, appObject, addinInstance) { }