added some development tools
[windows-sources.git] / developer / VSSDK / VisualStudioIntegration / Common / Source / CSharp / Shell90 / TaskCategory.cs
blob6b7e0ac7e5e95cf117bbfb3fb37f7071d39b82a2
1 //------------------------------------------------------------------------------
2 // <copyright file="TaskCategory.cs" company="Microsoft">
3 // Copyright (c) Microsoft Corporation. All rights reserved.
4 // </copyright>
5 //------------------------------------------------------------------------------
7 namespace Microsoft.VisualStudio.Shell {
9 using Microsoft.VisualStudio.OLE.Interop;
10 using Microsoft.VisualStudio.Shell.Interop;
11 using Microsoft.Win32;
12 using System;
13 using System.Collections;
14 using System.Collections.Specialized;
15 using System.ComponentModel;
16 using System.ComponentModel.Design;
17 using System.Diagnostics;
18 using System.IO;
19 using System.Reflection;
20 using System.Runtime.InteropServices;
21 using System.Windows.Forms;
23 using IOleServiceProvider = Microsoft.VisualStudio.OLE.Interop.IServiceProvider;
24 using IServiceProvider = System.IServiceProvider;
26 /// <include file='doc\TaskCategory.uex' path='docs/doc[@for="TaskCategory"]' />
27 /// <devdoc>
28 /// This class implements IVsTask. It provides a
29 /// framework-friendly way to define a package and its associated
30 /// services.
31 /// </devdoc>
32 public enum TaskCategory {
33 /// <include file='doc\TaskCategory.uex' path='docs/doc[@for="TaskCategory.All"]/*' />
34 All = VSTASKCATEGORY.CAT_ALL,
35 /// <include file='doc\TaskCategory.uex' path='docs/doc[@for="TaskCategory.BuildCompile"]/*' />
36 BuildCompile = VSTASKCATEGORY.CAT_BUILDCOMPILE,
37 /// <include file='doc\TaskCategory.uex' path='docs/doc[@for="TaskCategory.Comments"]/*' />
38 Comments = VSTASKCATEGORY.CAT_COMMENTS,
39 /// <include file='doc\TaskCategory.uex' path='docs/doc[@for="TaskCategory.CodeSense"]/*' />
40 CodeSense = VSTASKCATEGORY.CAT_CODESENSE,
41 /// <include file='doc\TaskCategory.uex' path='docs/doc[@for="TaskCategory.ShortCuts"]/*' />
42 ShortCuts = VSTASKCATEGORY.CAT_SHORTCUTS,
43 /// <include file='doc\TaskCategory.uex' path='docs/doc[@for="TaskCategory.User"]/*' />
44 User = VSTASKCATEGORY.CAT_USER,
45 /// <include file='doc\TaskCategory.uex' path='docs/doc[@for="TaskCategory.Misc"]/*' />
46 Misc = VSTASKCATEGORY.CAT_MISC,
47 /// <include file='doc\TaskCategory.uex' path='docs/doc[@for="TaskCategory.Html"]/*' />
48 Html = VSTASKCATEGORY.CAT_HTML