forked from modelsbuilder/ModelsBuilder.Original
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathVisualStudio2013Package.cs
62 lines (56 loc) · 3.05 KB
/
VisualStudio2013Package.cs
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
//using System.Diagnostics;
//using System.Globalization;
//using System.Runtime.InteropServices;
//using Microsoft.VisualStudio.Shell;
//using Microsoft.VisualStudio.Shell.Design.Serialization;
//using Zbu.ModelsBuilder.CustomTool.CustomTool;
//namespace Zbu.ModelsBuilder.CustomTool
//{
// /// <summary>
// /// This is the class that implements the package exposed by this assembly.
// ///
// /// The minimum requirement for a class to be considered a valid package for Visual Studio
// /// is to implement the IVsPackage interface and register itself with the shell.
// /// This package uses the helper classes defined inside the Managed Package Framework (MPF)
// /// to do it: it derives from the Package class that provides the implementation of the
// /// IVsPackage interface and uses the registration attributes defined in the framework to
// /// register itself and its components with the shell.
// /// </summary>
// // This attribute tells the PkgDef creation utility (CreatePkgDef.exe) that this class is
// // a package.
// [PackageRegistration(UseManagedResourcesOnly = true)]
// // This attribute is used to register the information needed to show this package
// // in the Help/About dialog of Visual Studio.
// [InstalledProductRegistration("#110", "#112", "1.0", IconResourceID = 400)]
// [Guid(GuidList.PkgString)]
// [DefaultRegistryRoot("Software\\Microsoft\\VisualStudio\\12.0")]
// [ProvideObject(typeof(ZbuCSharpModelsBuilder))]
// [ProvideGeneratorAttribute(typeof(ZbuCSharpModelsBuilder), "ZbuModelsBuilder", "ZpqrtBnk Umbraco ModelsBuilder Custom Tool for C#", "{FAE04EC1-301F-11D3-BF4B-00C04F79EFBC}", true)] // csharp
// public sealed class VisualStudio2013Package : Package
// {
// /// <summary>
// /// Default constructor of the package.
// /// Inside this method you can place any initialization code that does not require
// /// any Visual Studio service because at this point the package object is created but
// /// not sited yet inside Visual Studio environment. The place to do all the other
// /// initialization is the Initialize method.
// /// </summary>
// public VisualStudio2013Package()
// {
// Debug.WriteLine(string.Format(CultureInfo.CurrentCulture, "Entering constructor for: {0}", this.ToString()));
// }
// /////////////////////////////////////////////////////////////////////////////
// // Overridden Package Implementation
// #region Package Members
// /// <summary>
// /// Initialization of the package; this method is called right after the package is sited, so this is the place
// /// where you can put all the initialization code that rely on services provided by VisualStudio.
// /// </summary>
// protected override void Initialize()
// {
// Debug.WriteLine (string.Format(CultureInfo.CurrentCulture, "Entering Initialize() of: {0}", this.ToString()));
// base.Initialize();
// }
// #endregion
// }
//}