Skip to content

Commit d7bb86d

Browse files
committed
merging bidshelper-vsix branch to master
2 parents e1e98dc + 49fa626 commit d7bb86d

434 files changed

Lines changed: 200145 additions & 7381 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.gitignore

Lines changed: 14 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,15 @@
1-
#################
2-
## Visual Studio
3-
#################
4-
5-
## Ignore Visual Studio temporary files, build results, and
6-
## files generated by popular Visual Studio add-ons.
1+
################################################################################
2+
# This .gitignore file was automatically created by Microsoft(R) Visual Studio.
3+
################################################################################
4+
5+
/bin/Debug
6+
/obj/Debug
7+
/.vs/
8+
/.vs/SQL2017_BidsHelper/v14/.suo
9+
/.vs/SQL2017_VS2017_BidsHelper/v15/sqlite3/storage.ide
10+
/.vs/SQL2017_VS2017_BidsHelper/v15/.suo
11+
/UpgradeLog.htm
12+
/SQL2017_VS2017_BidsHelper.user
713

814
# User-specific files
915
*.suo
@@ -48,14 +54,6 @@ build/
4854
*.log
4955
*.scc
5056

51-
# Visual C++ cache files
52-
ipch/
53-
*.aps
54-
*.ncb
55-
*.opensdf
56-
*.sdf
57-
*.cachefile
58-
5957
# Visual Studio profiler
6058
*.psess
6159
*.vsp
@@ -94,11 +92,6 @@ DocProject/Help/html
9492
# Click-Once directory
9593
publish/
9694

97-
# Publish Web Output
98-
*.Publish.xml
99-
*.pubxml
100-
*.publishproj
101-
10295
# NuGet Packages Directory
10396
## TODO: If you have NuGet Package Restore enabled, uncomment the next line
10497
packages/
@@ -127,8 +120,6 @@ ClientBin/
127120
*.publishsettings
128121
[Tt]emp/
129122

130-
# RIA/Silverlight projects
131-
Generated_Code/
132123

133124
# Backup & report files from converting an old project file to a newer
134125
# Visual Studio version. Backup files are not needed, because we have git ;-)
@@ -137,10 +128,6 @@ Backup*/
137128
UpgradeLog*.XML
138129
UpgradeLog*.htm
139130

140-
# SQL Server files
141-
App_Data/*.mdf
142-
App_Data/*.ldf
143-
144131
#############
145132
## Windows detritus
146133
#############
@@ -157,3 +144,5 @@ $RECYCLE.BIN/
157144

158145
# Mac crap
159146
.DS_Store
147+
148+

BIDSHelperMontage.gif

95.4 KB
Loading

BidsHelper2016.pkgdef.bak

4.51 KB
Binary file not shown.

BidsHelperPackage.cs

Lines changed: 493 additions & 0 deletions
Large diffs are not rendered by default.

BidsHelperPackage.vsct

Lines changed: 748 additions & 0 deletions
Large diffs are not rendered by default.

BidsHelperPackage1.cs

Lines changed: 139 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,139 @@
1+
namespace BIDSHelper
2+
{
3+
using System;
4+
5+
/// <summary>
6+
/// Helper class that exposes all GUIDs used across VS Package.
7+
/// </summary>
8+
internal sealed partial class PackageGuids
9+
{
10+
public const string guidBidsHelperPackageString = "d3474f10-475f-4a9d-84f6-85bc892ad3b6";
11+
public const string guidSsisConnectionMenuString = "96b36e93-f71c-4160-a4ea-26ae801d2f63";
12+
public const string guidSolutionFolderString = "fa554dc1-6dd4-11d1-af71-006097df568c";
13+
public const string guidSsisDesignerMenuString = "96b36e93-f71c-4160-a4ea-26ae801d2f63";
14+
public const string guidBidsHelperPackageCmdSetString = "bd8ea5c7-1cc4-490b-a7b8-8484dc5532e7";
15+
public const string measureGroupContextMenuGroupString = "fa554dc1-6dd4-11d1-af71-006097df568c";
16+
public const string guidImagesString = "feec21bd-6b4e-4eca-9c2f-14772de9478c";
17+
public const string guidImages2String = "feec21bd-6b4e-4eca-9c2f-14772de9478d";
18+
public const string guidSsasImagesString = "feec21bd-6b4e-4eca-9c2f-14772de9478e";
19+
public const string guidSsisImagesString = "feec21bd-6b4e-4eca-9c2f-14772de9478f";
20+
public static Guid guidBidsHelperPackage = new Guid(guidBidsHelperPackageString);
21+
public static Guid guidSsisConnectionMenu = new Guid(guidSsisConnectionMenuString);
22+
public static Guid guidSolutionFolder = new Guid(guidSolutionFolderString);
23+
public static Guid guidSsisDesignerMenu = new Guid(guidSsisDesignerMenuString);
24+
public static Guid guidBidsHelperPackageCmdSet = new Guid(guidBidsHelperPackageCmdSetString);
25+
public static Guid measureGroupContextMenuGroup = new Guid(measureGroupContextMenuGroupString);
26+
public static Guid guidImages = new Guid(guidImagesString);
27+
public static Guid guidImages2 = new Guid(guidImages2String);
28+
public static Guid guidSsasImages = new Guid(guidSsasImagesString);
29+
public static Guid guidSsisImages = new Guid(guidSsisImagesString);
30+
}
31+
/// <summary>
32+
/// Helper class that encapsulates all CommandIDs uses across VS Package.
33+
/// </summary>
34+
internal sealed partial class PackageIds
35+
{
36+
public const int menuSsisConnectionId = 0x1008;
37+
public const int contextMenuSolutionFolder = 0x0431;
38+
public const int menuSsisControlFlowItem = 0x1003;
39+
public const int menuSsisDataFlowSurface = 0x1014;
40+
public const int menuSsisProjectNode = 0x1020;
41+
public const int menuExpressionWindow = 0x4000;
42+
public const int myMenuGroupTop = 0x1020;
43+
public const int myMenuGroupBottom = 0x1030;
44+
public const int MyMenuViewOtherWindowsGroup = 0x1040;
45+
public const int myMeasureGroupContextMenuGroup = 0x041A;
46+
public const int myProjectMenuGroup = 0x1060;
47+
public const int mySsisConnectionMenuGroup = 0x1070;
48+
public const int mySsisDataFlowGroup = 0x1080;
49+
public const int mySsisDesignerGroup = 0x1090;
50+
public const int mySsisProjectNode = 0x10A0;
51+
public const int myProjectMenuGroupTop = 0x10B0;
52+
public const int myMenuFolderGroup = 0x10C0;
53+
public const int DeployMdxScriptId = 0x0100;
54+
public const int AggregationManagerId = 0x0101;
55+
public const int PrinterFriendlyDimensionUsageId = 0x0102;
56+
public const int SyncDescriptionsId = 0x0103;
57+
public const int TabularDeployDatabaseId = 0x0104;
58+
public const int TabularActionsEditorId = 0x0105;
59+
public const int TabularAnnotationsWorkaroundId = 0x0106;
60+
public const int TabularDisplayFoldersId = 0x0107;
61+
public const int TabularHideMemberIfId = 0x0108;
62+
public const int TabularTranslationsEditorId = 0x0109;
63+
public const int PCDimNaturalizerId = 0x010A;
64+
public const int AttributeRelationshipNameFixId = 0x010B;
65+
public const int ExpressionWindowId = 0x010C;
66+
public const int SmartDiffId = 0x010D;
67+
public const int MeasureGroupHealthCheckId = 0x010E;
68+
public const int DataTypeDiscrepancyCheckId = 0x010F;
69+
public const int DeployAggregationDesignsId = 0x0110;
70+
public const int DimensionHealthCheckId = 0x0111;
71+
public const int DeleteUnusedIndexesId = 0x0112;
72+
public const int DuplicateRolesId = 0x0113;
73+
public const int DimensionOptimizationReportId = 0x0114;
74+
public const int RolesReportPluginId = 0x0115;
75+
public const int NonDefaultPropertiesReportId = 0x0116;
76+
public const int UnusedColumnsReportId = 0x0117;
77+
public const int UsedColumnsReportId = 0x0118;
78+
public const int VisualizeAttributeLatticeId = 0x0119;
79+
public const int BatchPropertyUpdateId = 0x011A;
80+
public const int PerformanceVisualizationId = 0x011B;
81+
public const int DesignPracticeScannerId = 0x011C;
82+
public const int AddNewBimlFileId = 0x011D;
83+
public const int ExpandBimlFileId = 0x011E;
84+
public const int LearnMoreAboutBimlId = 0x011F;
85+
public const int CheckBimlForErrorsId = 0x0120;
86+
public const int FixedWidthColumnsId = 0x0121;
87+
public const int PerformanceBreakdownId = 0x0122;
88+
public const int SortablePackagePropertiesId = 0x0123;
89+
public const int SortProjectFilesId = 0x0124;
90+
public const int ResetGUIDsId = 0x0125;
91+
public const int FixRelativePathsId = 0x0126;
92+
public const int DeleteDatasetCacheId = 0x0127;
93+
public const int UnusedDatasetsId = 0x0128;
94+
public const int UsedDatasetsId = 0x0129;
95+
public const int DeploySSISPackageId = 0x012A;
96+
public const int measureGroupContextMenu = 0x1220;
97+
public const int picBlank = 0x0001;
98+
public const int picDeployMdxScriptOld = 0x0002;
99+
public const int picEditAggs = 0x0003;
100+
public const int picPrinterFriendlyDimUsageOld = 0x0004;
101+
public const int bmpIndex = 0x0001;
102+
public const int picAggManager = 0x0001;
103+
public const int picUsedColumns = 0x0002;
104+
public const int picUnusedColumns = 0x0003;
105+
public const int picDeleteAggs = 0x0004;
106+
public const int picDeleteIndexes = 0x0005;
107+
public const int picDeployMdxScript = 0x0006;
108+
public const int picDimDataTypeCheck = 0x0007;
109+
public const int picDimensionHealthCheck = 0x0008;
110+
public const int picDimOptimizationReport = 0x0009;
111+
public const int picDuplicateRole = 0x000A;
112+
public const int picMeasureGroupHealthCheck = 0x000B;
113+
public const int picNonDefaultProperties = 0x000C;
114+
public const int picPCDimNaturalize = 0x000D;
115+
public const int picPrinterFriendlyDimUsage = 0x000E;
116+
public const int picRolesReport = 0x000F;
117+
public const int picSmartDiff = 0x0010;
118+
public const int picVisualizeAttributeLattice = 0x0011;
119+
public const int picSyncDescriptions = 0x0012;
120+
public const int picTabularActions = 0x0013;
121+
public const int picTabularFolders = 0x0014;
122+
public const int picTabularTranslations = 0x0015;
123+
public const int picTabularAnnotationWorkaround = 0x0016;
124+
public const int picTabularHideMemberIf = 0x0017;
125+
public const int picBatchProperties = 0x0001;
126+
public const int picBiml = 0x0002;
127+
public const int picBimlFile = 0x0003;
128+
public const int picBimlCheck = 0x0004;
129+
public const int picBimlHelp = 0x0005;
130+
public const int picDesignScanner = 0x0006;
131+
public const int picSsisDeploy = 0x0007;
132+
public const int picExpressionList = 0x0008;
133+
public const int picRelativePaths = 0x0009;
134+
public const int picSsisPerformance = 0x000A;
135+
public const int picNewGuid = 0x000B;
136+
public const int picFixedColumns = 0x000C;
137+
public const int picSortPackages = 0x000D;
138+
}
139+
}

0 commit comments

Comments
 (0)