├── .gitattributes
├── .gitignore
├── README.md
├── ScriptGalleryISEAddOn
├── LoadScriptGalleryISEAddOn.ps1
├── ScriptGalleryISEAddOn.sln
├── ScriptGalleryISEAddOn.v11.suo
└── ScriptGalleryISEAddOn
│ ├── LoadScriptGalleryISEAddOn.ps1
│ ├── Properties
│ ├── AssemblyInfo.cs
│ ├── Resources.Designer.cs
│ ├── Resources.resx
│ ├── Settings.Designer.cs
│ └── Settings.settings
│ ├── ScriptGalleryISEAddOn.csproj
│ ├── ScriptGalleryISEAddOn.csproj.user
│ ├── UserControl1.xaml
│ ├── UserControl1.xaml.cs
│ ├── bin
│ └── Debug
│ │ ├── LoadScriptGalleryISEAddOn.ps1
│ │ ├── Microsoft.Windows.Shell.dll
│ │ ├── Microsoft.Windows.Shell.pdb
│ │ ├── Microsoft.Windows.Shell.xml
│ │ ├── ScriptGalleryISEAddOn.dll
│ │ ├── ScriptGalleryISEAddOn.pdb
│ │ ├── ribboncontrolslibrary.dll
│ │ ├── ribboncontrolslibrary.pdb
│ │ └── ribboncontrolslibrary.xml
│ └── obj
│ └── Debug
│ ├── DesignTimeResolveAssemblyReferences.cache
│ ├── DesignTimeResolveAssemblyReferencesInput.cache
│ ├── ScriptGalleryISEAddOn.Properties.Resources.resources
│ ├── ScriptGalleryISEAddOn.csproj.FileListAbsolute.txt
│ ├── ScriptGalleryISEAddOn.csproj.GenerateResource.Cache
│ ├── ScriptGalleryISEAddOn.csprojResolveAssemblyReference.cache
│ ├── ScriptGalleryISEAddOn.dll
│ ├── ScriptGalleryISEAddOn.g.resources
│ ├── ScriptGalleryISEAddOn.pdb
│ ├── ScriptGalleryISEAddOn_MarkupCompile.cache
│ ├── ScriptGalleryISEAddOn_MarkupCompile.i.cache
│ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs
│ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs
│ ├── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs
│ ├── UserControl1.baml
│ ├── UserControl1.g.cs
│ └── UserControl1.g.i.cs
└── TODO.txt
/.gitattributes:
--------------------------------------------------------------------------------
1 | # Auto detect text files and perform LF normalization
2 | * text=auto
3 |
4 | # Custom for Visual Studio
5 | *.cs diff=csharp
6 | *.sln merge=union
7 | *.csproj merge=union
8 | *.vbproj merge=union
9 | *.fsproj merge=union
10 | *.dbproj merge=union
11 |
12 | # Standard to msysgit
13 | *.doc diff=astextplain
14 | *.DOC diff=astextplain
15 | *.docx diff=astextplain
16 | *.DOCX diff=astextplain
17 | *.dot diff=astextplain
18 | *.DOT diff=astextplain
19 | *.pdf diff=astextplain
20 | *.PDF diff=astextplain
21 | *.rtf diff=astextplain
22 | *.RTF diff=astextplain
23 |
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | # Windows image file caches
2 | Thumbs.db
3 | ehthumbs.db
4 |
5 | # Folder config file
6 | Desktop.ini
7 |
8 | # Recycle Bin used on file shares
9 | $RECYCLE.BIN/
10 |
11 | # Windows Installer files
12 | *.cab
13 | *.msi
14 | *.msm
15 | *.msp
16 |
17 | # =========================
18 | # Operating System Files
19 | # =========================
20 |
21 | # OSX
22 | # =========================
23 |
24 | .DS_Store
25 | .AppleDouble
26 | .LSOverride
27 |
28 | # Icon must ends with two \r.
29 | Icon
30 |
31 | # Thumbnails
32 | ._*
33 |
34 | # Files that might appear on external disk
35 | .Spotlight-V100
36 | .Trashes
37 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | ScriptGalleryISEAddOn
2 | =====================
3 |
4 | Initial version of PowerShell Script Gallery ISE AddOn
5 |
6 | This is a first attempt in creating a PowerShell ISE Add-On for uploading scripts to the TechNet Gallery.
7 | http://gallery.technet.microsoft.com/
8 |
9 | Add-On is using a "simple" browser object.
10 |
11 | 
12 |
13 | Check out the video on how to use the PowerShell Script Gallery Upload ISE on here:
14 | http://youtu.be/4MKYtG8fWFo
15 |
16 | /Stefan
17 |
--------------------------------------------------------------------------------
/ScriptGalleryISEAddOn/LoadScriptGalleryISEAddOn.ps1:
--------------------------------------------------------------------------------
1 | add-type -path "C:\Users\stefstr\Documents\GitHub\PowerShell\ScriptGalleryISEAddOn\ScriptGalleryISEAddOn\ScriptGalleryISEAddOn\bin\Debug\ScriptGalleryISEAddOn.dll"
2 |
3 | $psISE.CurrentPowerShellTab.VerticalAddOnTools.Add('ScriptGalleryUpload', [ScriptGalleryISEAddOn.ScriptGallery], $true)
4 |
5 |
--------------------------------------------------------------------------------
/ScriptGalleryISEAddOn/ScriptGalleryISEAddOn.sln:
--------------------------------------------------------------------------------
1 |
2 | Microsoft Visual Studio Solution File, Format Version 12.00
3 | # Visual Studio 2012
4 | Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ScriptGalleryISEAddOn", "ScriptGalleryISEAddOn\ScriptGalleryISEAddOn.csproj", "{E6D508FA-0F95-476D-A9B3-A60AA3FE305F}"
5 | EndProject
6 | Global
7 | GlobalSection(SolutionConfigurationPlatforms) = preSolution
8 | Debug|Any CPU = Debug|Any CPU
9 | Release|Any CPU = Release|Any CPU
10 | EndGlobalSection
11 | GlobalSection(ProjectConfigurationPlatforms) = postSolution
12 | {E6D508FA-0F95-476D-A9B3-A60AA3FE305F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
13 | {E6D508FA-0F95-476D-A9B3-A60AA3FE305F}.Debug|Any CPU.Build.0 = Debug|Any CPU
14 | {E6D508FA-0F95-476D-A9B3-A60AA3FE305F}.Release|Any CPU.ActiveCfg = Release|Any CPU
15 | {E6D508FA-0F95-476D-A9B3-A60AA3FE305F}.Release|Any CPU.Build.0 = Release|Any CPU
16 | EndGlobalSection
17 | GlobalSection(SolutionProperties) = preSolution
18 | HideSolutionNode = FALSE
19 | EndGlobalSection
20 | EndGlobal
21 |
--------------------------------------------------------------------------------
/ScriptGalleryISEAddOn/ScriptGalleryISEAddOn.v11.suo:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stefanstranger/ScriptGalleryISEAddOn/c8ba33d43c320d12c7f7e2c5d9629e82a542b7c1/ScriptGalleryISEAddOn/ScriptGalleryISEAddOn.v11.suo
--------------------------------------------------------------------------------
/ScriptGalleryISEAddOn/ScriptGalleryISEAddOn/LoadScriptGalleryISEAddOn.ps1:
--------------------------------------------------------------------------------
1 | # ---------------------------------------------------
2 | # Script: C:\Users\stefstr\Documents\GitHub\PowerShell\ScriptGalleryISEAddOn\ScriptGalleryISEAddOn\ScriptGalleryISEAddOn\bin\Debug\LoadScriptGalleryISEAddOn.ps1
3 | # Version: 0.1
4 | # Author: Stefan Stranger
5 | # Date: 07/18/2014 17:04:10
6 | # Description:
7 | # Comments:
8 | # ---------------------------------------------------
9 |
10 | add-type -path "C:\Users\stefstr\Documents\GitHub\PowerShell\ScriptGalleryISEAddOn\ScriptGalleryISEAddOn\ScriptGalleryISEAddOn\bin\Debug\ScriptGalleryISEAddOn.dll"
11 |
12 | $psISE.CurrentPowerShellTab.VerticalAddOnTools.Add('ScriptGalleryUpload', [ScriptGalleryISEAddOn.ScriptGallery], $true)
13 |
14 |
--------------------------------------------------------------------------------
/ScriptGalleryISEAddOn/ScriptGalleryISEAddOn/Properties/AssemblyInfo.cs:
--------------------------------------------------------------------------------
1 | using System.Reflection;
2 | using System.Resources;
3 | using System.Runtime.CompilerServices;
4 | using System.Runtime.InteropServices;
5 | using System.Windows;
6 |
7 | // General Information about an assembly is controlled through the following
8 | // set of attributes. Change these attribute values to modify the information
9 | // associated with an assembly.
10 | [assembly: AssemblyTitle("ScriptGalleryISEAddOn")]
11 | [assembly: AssemblyDescription("")]
12 | [assembly: AssemblyConfiguration("")]
13 | [assembly: AssemblyCompany("")]
14 | [assembly: AssemblyProduct("ScriptGalleryISEAddOn")]
15 | [assembly: AssemblyCopyright("Copyright © 2014")]
16 | [assembly: AssemblyTrademark("")]
17 | [assembly: AssemblyCulture("")]
18 |
19 | // Setting ComVisible to false makes the types in this assembly not visible
20 | // to COM components. If you need to access a type in this assembly from
21 | // COM, set the ComVisible attribute to true on that type.
22 | [assembly: ComVisible(false)]
23 |
24 | //In order to begin building localizable applications, set
25 | //CultureYouAreCodingWith in your .csproj file
26 | //inside a . For example, if you are using US english
27 | //in your source files, set the to en-US. Then uncomment
28 | //the NeutralResourceLanguage attribute below. Update the "en-US" in
29 | //the line below to match the UICulture setting in the project file.
30 |
31 | //[assembly: NeutralResourcesLanguage("en-US", UltimateResourceFallbackLocation.Satellite)]
32 |
33 |
34 | [assembly:ThemeInfo(
35 | ResourceDictionaryLocation.None, //where theme specific resource dictionaries are located
36 | //(used if a resource is not found in the page,
37 | // or application resource dictionaries)
38 | ResourceDictionaryLocation.SourceAssembly //where the generic resource dictionary is located
39 | //(used if a resource is not found in the page,
40 | // app, or any theme specific resource dictionaries)
41 | )]
42 |
43 |
44 | // Version information for an assembly consists of the following four values:
45 | //
46 | // Major Version
47 | // Minor Version
48 | // Build Number
49 | // Revision
50 | //
51 | // You can specify all the values or you can default the Build and Revision Numbers
52 | // by using the '*' as shown below:
53 | // [assembly: AssemblyVersion("1.0.*")]
54 | [assembly: AssemblyVersion("1.0.0.0")]
55 | [assembly: AssemblyFileVersion("1.0.0.0")]
56 |
--------------------------------------------------------------------------------
/ScriptGalleryISEAddOn/ScriptGalleryISEAddOn/Properties/Resources.Designer.cs:
--------------------------------------------------------------------------------
1 | //------------------------------------------------------------------------------
2 | //
3 | // This code was generated by a tool.
4 | // Runtime Version:4.0.30319.34014
5 | //
6 | // Changes to this file may cause incorrect behavior and will be lost if
7 | // the code is regenerated.
8 | //
9 | //------------------------------------------------------------------------------
10 |
11 | namespace ScriptGalleryISEAddOn.Properties {
12 |
13 |
14 | ///
15 | /// A strongly-typed resource class, for looking up localized strings, etc.
16 | ///
17 | // This class was auto-generated by the StronglyTypedResourceBuilder
18 | // class via a tool like ResGen or Visual Studio.
19 | // To add or remove a member, edit your .ResX file then rerun ResGen
20 | // with the /str option, or rebuild your VS project.
21 | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0")]
22 | [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
23 | [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
24 | internal class Resources {
25 |
26 | private static global::System.Resources.ResourceManager resourceMan;
27 |
28 | private static global::System.Globalization.CultureInfo resourceCulture;
29 |
30 | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")]
31 | internal Resources() {
32 | }
33 |
34 | ///
35 | /// Returns the cached ResourceManager instance used by this class.
36 | ///
37 | [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
38 | internal static global::System.Resources.ResourceManager ResourceManager {
39 | get {
40 | if ((resourceMan == null)) {
41 | global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("ScriptGalleryISEAddOn.Properties.Resources", typeof(Resources).Assembly);
42 | resourceMan = temp;
43 | }
44 | return resourceMan;
45 | }
46 | }
47 |
48 | ///
49 | /// Overrides the current thread's CurrentUICulture property for all
50 | /// resource lookups using this strongly typed resource class.
51 | ///
52 | [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
53 | internal static global::System.Globalization.CultureInfo Culture {
54 | get {
55 | return resourceCulture;
56 | }
57 | set {
58 | resourceCulture = value;
59 | }
60 | }
61 | }
62 | }
63 |
--------------------------------------------------------------------------------
/ScriptGalleryISEAddOn/ScriptGalleryISEAddOn/Properties/Resources.resx:
--------------------------------------------------------------------------------
1 |
2 |
3 |
62 |
63 |
64 |
65 |
66 |
67 |
68 |
69 |
70 |
71 |
72 |
73 |
74 |
75 |
76 |
77 |
78 |
79 |
80 |
81 |
82 |
83 |
84 |
85 |
86 |
87 |
88 |
89 |
90 |
91 |
92 |
93 |
94 |
95 |
96 |
97 |
98 |
99 |
100 |
101 |
102 |
103 |
104 |
105 |
106 | text/microsoft-resx
107 |
108 |
109 | 2.0
110 |
111 |
112 | System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
113 |
114 |
115 | System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
116 |
117 |
--------------------------------------------------------------------------------
/ScriptGalleryISEAddOn/ScriptGalleryISEAddOn/Properties/Settings.Designer.cs:
--------------------------------------------------------------------------------
1 | //------------------------------------------------------------------------------
2 | //
3 | // This code was generated by a tool.
4 | // Runtime Version:4.0.30319.34014
5 | //
6 | // Changes to this file may cause incorrect behavior and will be lost if
7 | // the code is regenerated.
8 | //
9 | //------------------------------------------------------------------------------
10 |
11 | namespace ScriptGalleryISEAddOn.Properties
12 | {
13 |
14 |
15 | [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
16 | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "11.0.0.0")]
17 | internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase
18 | {
19 |
20 | private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings())));
21 |
22 | public static Settings Default
23 | {
24 | get
25 | {
26 | return defaultInstance;
27 | }
28 | }
29 | }
30 | }
31 |
--------------------------------------------------------------------------------
/ScriptGalleryISEAddOn/ScriptGalleryISEAddOn/Properties/Settings.settings:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
--------------------------------------------------------------------------------
/ScriptGalleryISEAddOn/ScriptGalleryISEAddOn/ScriptGalleryISEAddOn.csproj:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Debug
6 | AnyCPU
7 | {E6D508FA-0F95-476D-A9B3-A60AA3FE305F}
8 | library
9 | Properties
10 | ScriptGalleryISEAddOn
11 | ScriptGalleryISEAddOn
12 | v4.5
13 | 512
14 | {60dc8134-eba5-43b8-bcc9-bb4bc16c2548};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}
15 | 4
16 |
17 |
18 | true
19 | full
20 | false
21 | bin\Debug\
22 | DEBUG;TRACE
23 | prompt
24 | 4
25 |
26 |
27 | pdbonly
28 | true
29 | bin\Release\
30 | TRACE
31 | prompt
32 | 4
33 |
34 |
35 |
36 | False
37 | ..\..\..\..\..\..\..\..\Windows\Microsoft.NET\assembly\GAC_MSIL\Microsoft.PowerShell.GPowerShell\v4.0_3.0.0.0__31bf3856ad364e35\Microsoft.PowerShell.GPowerShell.dll
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 | 4.0
50 |
51 |
52 |
53 |
54 |
55 |
56 |
57 |
58 |
59 | MSBuild:Compile
60 | Designer
61 |
62 |
63 | UserControl1.xaml
64 | Code
65 |
66 |
67 |
68 |
69 | Code
70 |
71 |
72 | True
73 | True
74 | Resources.resx
75 |
76 |
77 | True
78 | Settings.settings
79 | True
80 |
81 |
82 | ResXFileCodeGenerator
83 | Resources.Designer.cs
84 |
85 |
86 | Always
87 |
88 |
89 | SettingsSingleFileGenerator
90 | Settings.Designer.cs
91 |
92 |
93 |
94 |
95 |
102 |
--------------------------------------------------------------------------------
/ScriptGalleryISEAddOn/ScriptGalleryISEAddOn/ScriptGalleryISEAddOn.csproj.user:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Program
5 | C:\Windows\System32\WindowsPowerShell\v1.0\powershell_ise.exe
6 | LoadScriptGalleryISEAddOn.ps1
7 |
8 |
9 |
--------------------------------------------------------------------------------
/ScriptGalleryISEAddOn/ScriptGalleryISEAddOn/UserControl1.xaml:
--------------------------------------------------------------------------------
1 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
--------------------------------------------------------------------------------
/ScriptGalleryISEAddOn/ScriptGalleryISEAddOn/UserControl1.xaml.cs:
--------------------------------------------------------------------------------
1 | using System.Windows;
2 | using System.Windows.Navigation;
3 | using Microsoft.PowerShell.Host.ISE;
4 | using System;
5 | using System.Text.RegularExpressions;
6 | using System.Collections.Generic;
7 | using System.Text;
8 | // using System.Management.Automation; use for AST
9 | // using System.Management.Automation.Language;
10 |
11 | namespace ScriptGalleryISEAddOn
12 | {
13 | public partial class ScriptGallery : IAddOnToolHostObject
14 | {
15 | public ScriptGallery()
16 | {
17 | InitializeComponent();
18 | }
19 |
20 | // Populated by the ISE because we implement the IAddOnToolHostObject interface.
21 | // Represents the entry-point to the ISE object model.
22 | public ObjectModelRoot HostObject { get; set; }
23 |
24 |
25 | private void FowardButtonClick(object sender, RoutedEventArgs e)
26 | {
27 | MyWebBrowser.GoForward();
28 | }
29 |
30 | private void BackButtonClick(object sender, RoutedEventArgs e)
31 | {
32 | MyWebBrowser.GoBack();
33 | }
34 |
35 | private void BrowserOnNavigated(object sender, NavigationEventArgs e)
36 | {
37 | BackButton.IsEnabled = MyWebBrowser.CanGoBack;
38 | ForwardButton.IsEnabled = MyWebBrowser.CanGoForward;
39 | }
40 |
41 | private void Button_Click(object sender, RoutedEventArgs e)
42 | {
43 | var fileName = HostObject.CurrentPowerShellTab.Files.SelectedFile.FullPath;
44 | Clipboard.SetData(DataFormats.Text, (Object)fileName);
45 | // MessageBox.Show("File Name copied to clipboard");
46 | }
47 |
48 | private void GetScriptContent(object sender, RoutedEventArgs e)
49 | {
50 | var scriptContent = HostObject.CurrentPowerShellTab.Files.SelectedFile.Editor.Text;
51 | StringBuilder sb = new System.Text.StringBuilder();
52 | //MessageBox.Show(scriptContent,"Content");
53 | try
54 | {
55 | Regex regexObj = new Regex(@"^#.*?$", RegexOptions.Singleline | RegexOptions.Multiline);
56 | Match matchResults = regexObj.Match(scriptContent);
57 | while (matchResults.Success)
58 | {
59 | // matched text: matchResults.Value
60 | // match start: matchResults.Index
61 | // match length: matchResults.Length
62 | sb.AppendLine(matchResults.Value);
63 | matchResults = matchResults.NextMatch();
64 |
65 | }
66 |
67 | // MessageBox.Show(sb.ToString(),"Script Comments");
68 | string pattern = "(\r\n)";
69 | string replacement = "";
70 | Regex rgx = new Regex(pattern);
71 | string result = rgx.Replace(sb.ToString(), replacement);
72 | // MessageBox.Show(result,"Script Comments fixed");
73 |
74 | ;
75 |
76 | // MessageBox.Show("Script Comments copied to clipboard");
77 | Clipboard.SetData(DataFormats.Text, (Object)result);
78 |
79 | }
80 | catch (ArgumentException ex)
81 | {
82 | // Syntax error in the regular expression
83 | }
84 | }
85 | }
86 | }
--------------------------------------------------------------------------------
/ScriptGalleryISEAddOn/ScriptGalleryISEAddOn/bin/Debug/LoadScriptGalleryISEAddOn.ps1:
--------------------------------------------------------------------------------
1 | # ---------------------------------------------------
2 | # Script: C:\Users\stefstr\Documents\GitHub\PowerShell\ScriptGalleryISEAddOn\ScriptGalleryISEAddOn\ScriptGalleryISEAddOn\bin\Debug\LoadScriptGalleryISEAddOn.ps1
3 | # Version: 0.1
4 | # Author: Stefan Stranger
5 | # Date: 07/18/2014 17:04:10
6 | # Description:
7 | # Comments:
8 | # ---------------------------------------------------
9 |
10 | add-type -path "C:\Users\stefstr\Documents\GitHub\PowerShell\ScriptGalleryISEAddOn\ScriptGalleryISEAddOn\ScriptGalleryISEAddOn\bin\Debug\ScriptGalleryISEAddOn.dll"
11 |
12 | $psISE.CurrentPowerShellTab.VerticalAddOnTools.Add('ScriptGalleryUpload', [ScriptGalleryISEAddOn.ScriptGallery], $true)
13 |
14 |
--------------------------------------------------------------------------------
/ScriptGalleryISEAddOn/ScriptGalleryISEAddOn/bin/Debug/Microsoft.Windows.Shell.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stefanstranger/ScriptGalleryISEAddOn/c8ba33d43c320d12c7f7e2c5d9629e82a542b7c1/ScriptGalleryISEAddOn/ScriptGalleryISEAddOn/bin/Debug/Microsoft.Windows.Shell.dll
--------------------------------------------------------------------------------
/ScriptGalleryISEAddOn/ScriptGalleryISEAddOn/bin/Debug/Microsoft.Windows.Shell.pdb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stefanstranger/ScriptGalleryISEAddOn/c8ba33d43c320d12c7f7e2c5d9629e82a542b7c1/ScriptGalleryISEAddOn/ScriptGalleryISEAddOn/bin/Debug/Microsoft.Windows.Shell.pdb
--------------------------------------------------------------------------------
/ScriptGalleryISEAddOn/ScriptGalleryISEAddOn/bin/Debug/Microsoft.Windows.Shell.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Microsoft.Windows.Shell
5 |
6 |
7 |
8 | Represents the base class for the and classes.
9 |
10 |
11 | Gets or sets the name of the category the is grouped with in the Windows 7 taskbar Jump List.
12 | The name of the category the is grouped with. The default is null.
13 |
14 |
15 | Describes why a could not be added to the Jump List by the Windows shell.
16 |
17 |
18 | The reason is not specified.
19 |
20 |
21 | The references an invalid file path, or the operating system does not support Jump Lists.
22 |
23 |
24 | The application is not registered to handle the file name extension of the .
25 |
26 |
27 | The item was previously in the Jump List but was removed by the user.
28 |
29 |
30 | Provides data for the event.
31 |
32 |
33 | Initializes a new instance of the class.
34 |
35 |
36 | Initializes a new instance of the class that has the specified parameters.
37 | The list of Jump List items that could not be added to the Jump List by the Windows shell.
38 | The list of reasons why the rejected Jump List items could not be added to the Jump List.
39 | The count of does not equal the count of rejection .
40 |
41 |
42 | Gets the list of Jump List items that could not be added to the Jump List by the Windows shell.
43 | The list of Jump List items that could not be added to the Jump List by the Windows shell.
44 |
45 |
46 | Gets the list of reasons why the rejected Jump List items could not be added to the Jump List.
47 | The list of reasons why the rejected Jump List items could not be added to the Jump List.
48 |
49 |
50 | Provides data for the event.
51 |
52 |
53 | Initializes a new instance of the class.
54 |
55 |
56 | Initializes a new instance of the class that has the specified parameters.
57 | The list of Jump List items that were removed by the user since was last called.
58 |
59 |
60 | Gets the list of Jump List items that have been removed by the user since the method was last called.
61 | The list of Jump List items that have been removed by the user since the method was last called.
62 |
63 |
64 | Represents a list of items and tasks displayed as a menu on a Windows 7 taskbar button.
65 |
66 |
67 | Initializes a new instance of the class.
68 |
69 |
70 | Initializes a new instance of the class with the specified parameters.
71 | The collection of objects that are displayed in the Jump List.
72 | A value that indicates whether frequently used items are displayed in the Jump List.
73 | A value that indicates whether recently used items are displayed in the Jump List.
74 |
75 |
76 | Adds the specified jump path to the Recent category of the Jump List.
77 | The to add to the Jump List.
78 |
79 |
80 | Adds the specified jump task to the Recent category of the Jump List.
81 | The to add to the Jump List.
82 |
83 |
84 | Adds the specified item path to the Recent category of the Jump List.
85 | The path to add to the Jump List.
86 |
87 |
88 | Sends the to the Windows shell in its current state.
89 | The is not completely initialized.
90 |
91 |
92 | Signals the start of the initialization.
93 | This call to is nested in a previous call to .
94 |
95 |
96 | Signals the end of the initialization.
97 | This call to is not paired with a call to .
98 |
99 |
100 | Returns the object associated with an application.
101 | The object associated with the specified application.
102 | The application associated with the .
103 |
104 |
105 | Gets the collection of objects that are displayed in the Jump List.
106 | The collection of objects displayed in the Jump List. The default is an empty collection.
107 |
108 |
109 | Occurs when jump items are not successfully added to the Jump List by the Windows shell.
110 |
111 |
112 | Occurs when jump items previously in the Jump List are removed from the list by the user.
113 |
114 |
115 | Sets the object associated with an application.
116 | The application associated with the .
117 | The to associate with the application.
118 |
119 |
120 | Gets or sets a value that indicates whether frequently used items are displayed in the Jump List.
121 | true if frequently used items are displayed in the Jump List; otherwise, false. The default is false.
122 |
123 |
124 | Gets or sets a value that indicates whether recently used items are displayed in the Jump List.
125 | true if recently used items are displayed in the Jump List; otherwise, false. The default is false.
126 |
127 |
128 | Represents a link to a file that is displayed in a Windows 7 taskbar Jump List.
129 |
130 |
131 | Initializes a new instance of the class.
132 |
133 |
134 | Gets or sets the path to the file to be included in the Jump List.
135 | The path to the file to be included in the Jump List.
136 |
137 |
138 | Represents a shortcut to an application in the Windows 7 taskbar Jump List.
139 |
140 |
141 | Initializes a new instance of the class.
142 |
143 |
144 | Gets or sets the path to the application.
145 | The path to the application. The default is null.
146 |
147 |
148 | Gets or sets the arguments passed to the application on startup.
149 | The arguments passed to the application on startup. The default is null.
150 |
151 |
152 | Gets or sets the text displayed in the tooltip for the task in the Jump List.
153 | The text displayed in the tooltip for the task. The default is null.
154 |
155 |
156 | Gets or sets the zero-based index of an icon embedded in a resource.
157 | The zero-based index of the icon, or -1 if no icon is used. The default is 0.
158 |
159 |
160 | Gets or sets the path to a resource that contains the icon to display in the Jump List.
161 | The path to a resource that contains the icon. The default is null.
162 |
163 |
164 | Gets or sets the text displayed for the task in the Jump List.
165 | The text displayed for the task in the Jump List. The default is null.
166 |
167 |
168 | Gets or sets the working directory of the application on startup.
169 | The working directory of the application on startup. The default is null.
170 |
171 |
172 | Specifies constants that indicate which edges of the window frame are not owned by the client.
173 |
174 |
175 | All edges are owned by the client (value = 0).
176 |
177 |
178 | The left edge is not owned by the client (value = 1).
179 |
180 |
181 | The top edge is not owned by the client (value = 2).
182 |
183 |
184 | The right edge is not owned by the client (value = 4).
185 |
186 |
187 | The bottom edge is not owned by the client (value = 8).
188 |
189 |
190 | Specifies constants that indicate the direction of the resize grip behavior on an input element.
191 |
192 |
193 | No resize behavior is specified.
194 |
195 |
196 | The window resizes from its top-left corner.
197 |
198 |
199 | The window resizes from its top edge.
200 |
201 |
202 | The window resizes from its top-right corner.
203 |
204 |
205 | The window resizes from its right edge.
206 |
207 |
208 | The window resizes from its bottom-right corner.
209 |
210 |
211 | The window resizes from its bottom edge.
212 |
213 |
214 | The window resizes from its bottom-left corner.
215 |
216 |
217 | The windows resizes from its left edge.
218 |
219 |
220 | Defines routed commands that are common to window management.
221 |
222 |
223 | Closes the specified window.
224 | The window to close.
225 |
226 |
227 | Gets a command that closes a window.
228 | A command that closes a window.
229 |
230 |
231 | Maximizes the specified window.
232 | The window to maximize.
233 |
234 |
235 | Gets a command that maximizes a window.
236 | A command that maximizes a window.
237 |
238 |
239 | Minimizes the specified window.
240 | The window to minimize.
241 |
242 |
243 | Gets a command that maximizes a window.
244 | A command that maximizes a window.
245 |
246 |
247 | Restores the specified widow.
248 | The window to restore.
249 |
250 |
251 | Gets a command that restores a window.
252 | A command that restores a window.
253 |
254 |
255 | Displays the system menu for the specified window.
256 | The window to have its system menu displayed.
257 | The location of the system menu.
258 |
259 |
260 | Gets a command that displays the system menu.
261 | A command that displays the system menu.
262 |
263 |
264 | Contains properties that you can use to query system settings of the non-client area of a window.
265 |
266 |
267 | Gets an instance of the class.
268 | An instance of the class.
269 |
270 |
271 | Gets a value that indicates whether the high contrast feature is being used.
272 | true if the high contrast feature is being used; otherwise, false.
273 |
274 |
275 | Gets a value that indicates whether glass window frames are being used.
276 | true if glass window frames are being used; otherwise, false.
277 |
278 |
279 | Occurs when one of the properties changes.
280 |
281 |
282 | Gets the recommended size, in pixels, of a small icon.
283 | The recommended size, in pixels, of a small icon.
284 |
285 |
286 | Gets the color theme name.
287 | The color theme name.
288 |
289 |
290 | Gets the theme name.
291 | The theme name.
292 |
293 |
294 | Gets a that indicates the default location of the minimize, maximize, and close buttons.
295 | An object that indicates the default location of the minimize, maximize, and close buttons.
296 |
297 |
298 | Gets the height of the area that contains the minimize, maximize, and close buttons.
299 | The height of the area that contains the minimize, maximize, and close buttons.
300 |
301 |
302 | Gets the degree to which the corners of a window are rounded.
303 | The degree to which the corners of a window are rounded.
304 |
305 |
306 | Gets the brush that paints the glass window frame.
307 | The brush that paints the glass window frame.
308 |
309 |
310 | Gets the color that is used to paint the glass window frame.
311 | The color that is used to paint the glass window frame.
312 |
313 |
314 | Gets the size of the non-client area of the window.
315 | The size of the non-client area of the window, in device-independent pixels (1/96th of an inch).
316 |
317 |
318 | Gets the size of the resizing border around the window.
319 | The size of the resizing border around the window, in device-independent pixels (1/96th of an inch).
320 |
321 |
322 | Represents information about how the taskbar thumbnail is displayed.
323 |
324 |
325 | Initializes a new instance of the class.
326 |
327 |
328 | Gets or sets the text for the taskbar item tooltip.
329 | The text for the taskbar item tooltip. The default is an empty string.
330 |
331 |
332 | Identifies the dependency property.
333 | The identifier for the dependency property.
334 |
335 |
336 | Gets the value of the attached property for an object.
337 | The object’s property value.
338 | The object from which the property value is read.
339 |
340 |
341 | Gets or sets the image that is displayed over the program icon in the taskbar button.
342 | The image that is displayed over the program icon in the taskbar button. The default is null.
343 |
344 |
345 | Identifies the dependency property.
346 | The identifier for the dependency property.
347 |
348 |
349 | Gets or sets a value that indicates how the progress indicator is displayed in the taskbar button.
350 | An enumeration value that indicates how the progress indicator is displayed in the taskbar button. The default is .
351 |
352 |
353 | Identifies the dependency property.
354 | The identifier for the dependency property.
355 |
356 |
357 | Gets or sets a value that indicates the fullness of the progress indicator in the taskbar button.
358 | A value that indicates the fullness of the progress indicator in the taskbar button. The default is 0.
359 |
360 |
361 | Identifies the dependency property.
362 | The identifier for the dependency property.
363 |
364 |
365 | Sets the value of the attached property for an object.
366 | The object to which the attached property is written.
367 | The value to set.
368 |
369 |
370 | Gets or sets a that is attached to a window.
371 | The that is attached to the window.
372 |
373 |
374 | Identifies the dependency property.
375 | The identifier for the dependency property.
376 |
377 |
378 | Gets or sets the collection of objects that are associated with the .
379 | The collection of objects that are associated with the . The default is an empty collection.
380 |
381 |
382 | Identifies the dependency property.
383 | The identifier for the dependency property.
384 |
385 |
386 | Gets or sets a value that specifies the part of the application window's client area that is displayed in the taskbar thumbnail.
387 | A value that specifies the part of the application window's client area that is displayed in the taskbar thumbnail. The default is an empty .
388 |
389 |
390 | Identifies the dependency property.
391 | The identifier for the dependency property.
392 |
393 |
394 | Specifies the state of the progress indicator in the Windows taskbar.
395 |
396 |
397 | No progress indicator is displayed in the taskbar button.
398 |
399 |
400 | A pulsing green indicator is displayed in the taskbar button.
401 |
402 |
403 | A green progress indicator is displayed in the taskbar button.
404 |
405 |
406 | A red progress indicator is displayed in the taskbar button.
407 |
408 |
409 | A yellow progress indicator is displayed in the taskbar button.
410 |
411 |
412 | Represents information about how to display a button in the Windows 7 taskbar thumbnail.
413 |
414 |
415 | Initializes a new instance of the class.
416 |
417 |
418 | Occurs when the thumbnail button is clicked.
419 |
420 |
421 | Gets or sets the command to invoke when this thumbnail button is clicked.
422 | The command to invoke when this thumbnail button is clicked. The default is null.
423 |
424 |
425 | Gets or sets the parameter to pass to the property.
426 | The parameter to pass to the property. The default is null.
427 |
428 |
429 | Identifies the dependency property.
430 | The identifier for the dependency property.
431 |
432 |
433 | Identifies the dependency property.
434 | The identifier for the dependency property.
435 |
436 |
437 | Gets or sets the element on which to raise the specified command.
438 | The element on which to raise the specified command. The default is null.
439 |
440 |
441 | Identifies the dependency property.
442 | The identifier for the dependency property.
443 |
444 |
445 | Gets or sets the text to display for the thumbnail button tooltip.
446 | The text to display for the thumbnail button tooltip. The default is an empty string.
447 |
448 |
449 | Identifies the dependency property.
450 | The identifier for the dependency property.
451 |
452 |
453 | Gets or sets a value that indicates whether the taskbar thumbnail closes when the thumbnail button is clicked.
454 | true if the thumbnail closes; otherwise, false. The default is false.
455 |
456 |
457 | Identifies the dependency property.
458 | The identifier for the dependency property.
459 |
460 |
461 | Gets or sets the image that is displayed on the thumbnail button.
462 | The image that is displayed on the thumbnail button. The default is null.
463 |
464 |
465 | Identifies the dependency property.
466 | The identifier for the dependency property.
467 |
468 |
469 | Gets or sets a value that indicates whether a border and highlight is displayed around the thumbnail button.
470 | true if a border and highlight is displayed around the thumbnail button; otherwise, false. The default is true.
471 |
472 |
473 | Identifies the dependency property.
474 | The identifier for the dependency property.
475 |
476 |
477 | Gets or sets a value that indicates whether the thumbnail button is enabled.
478 | true if the thumbnail button is enabled; otherwise, false. The default is true.
479 |
480 |
481 | Identifies the dependency property.
482 | The identifier for the dependency property.
483 |
484 |
485 | Gets or sets a value that indicates whether the user can interact with the thumbnail button.
486 | true if the user can interact with the thumbnail button; otherwise, false. The default is true.
487 |
488 |
489 | Identifies the dependency property.
490 | The identifier for the dependency property.
491 |
492 |
493 | Gets or sets a value that specifies the display state of the thumbnail button.
494 | An enumeration value that specifies the display state of the thumbnail button. The default is .
495 |
496 |
497 | Identifies the dependency property.
498 | The identifier for the dependency property.
499 |
500 |
501 | Represents a collection of objects that are associated with a .
502 |
503 |
504 | Initializes a new instance of the class.
505 |
506 |
507 | Creates a new instance of the collection.
508 | The new instance of the collection.
509 |
510 |
511 | Represents an object that describes the customizations to the non-client area of a window.
512 |
513 |
514 | Initializes a new instance of the class.
515 |
516 |
517 | Gets or sets the height of the caption area at the top of a window.
518 | The height of the caption area.
519 |
520 |
521 | Identifies the dependency property.
522 | The identifier for the dependency property.
523 |
524 |
525 | Gets or sets a value that indicates the amount that the corners of a window are rounded.
526 | A value that describes the amount that corners are rounded.
527 |
528 |
529 | Identifies the dependency property.
530 | The identifier for the dependency property.
531 |
532 |
533 | Creates a new instance of the class.
534 | The new instance of this class.
535 |
536 |
537 | Gets the value of the attached property from the specified input element.
538 | The value of the attached property.
539 | The input element from which to read the property value.
540 |
541 | is null.
542 |
543 | is not a .
544 |
545 |
546 | Gets the value of the attached property from the specified input element.
547 | The value of the attached property.
548 | The input element from which to read the property value.
549 |
550 | is null.
551 |
552 | is not a .
553 |
554 |
555 | Gets the value of the attached property from the specified .
556 | The instance of that is attached to the specified .
557 | The from which to read the property value.
558 |
559 | is null.
560 |
561 |
562 | Gets a uniform thickness of -1.
563 | A uniform thickness of -1 in all cases.
564 |
565 |
566 | Gets or sets a value that indicates the width of the glass border around a window.
567 | The width of the glass border around a window.
568 |
569 |
570 | Identifies the dependency property.
571 | The identifier for the dependency property.
572 |
573 |
574 | Gets or sets a value that indicates whether WPF hit-testing is enabled on the part of an element that is in the non-client area of a window.
575 | true if hit testing is enabled in the non-client area; otherwise, false. The registered default is false. For more information about what can influence the value, see Dependency Property Value Precedence.
576 |
577 |
578 | Identifies the dependency property.
579 | The identifier for the dependency property.
580 |
581 |
582 | Gets or sets a value that indicates which edges of the window frame are not owned by the client.
583 | A bitwise combination of the enumeration values that specify which edges of the frame are not owned by the client.The registered default is . For more information about what can influence the value, see Dependency Property Value Precedence.
584 |
585 |
586 | Identifies the dependency property.
587 | The identifier for the dependency property.
588 |
589 |
590 | Gets or sets a value that indicates the width of the border that is used to resize a window.
591 | The width of the border that is used to resize a window.
592 |
593 |
594 | Identifies the dependency property.
595 | The identifier for the dependency property.
596 |
597 |
598 | Gets or sets a value that indicates the direction of the resize grip behavior on an input element.
599 | One of the enumeration values that indicates the direction of the resize grip. The registered default is . For more information about what can influence the value, see Dependency Property Value Precedence.
600 |
601 |
602 | Identifies the dependency property.
603 | The identifier for the dependency property.
604 |
605 |
606 | Sets the value of the attached property on the specified input element.
607 | The element on which to set the attached property.
608 | The property value to set.
609 |
610 | is null.
611 |
612 | is not a .
613 |
614 |
615 | Sets the value of the attached property on the specified input element.
616 | The element on which to set the attached property.
617 | The property value to set.
618 |
619 | is null.
620 |
621 | is not a .
622 |
623 |
624 | Sets the value of the attached property on the specified .
625 | The on which to set the attached property.
626 | The instance of to set.
627 |
628 | is null.
629 |
630 |
631 | Gets or sets a value that indicates whether the Windows Aero caption buttons are shown.
632 | The registered default is true. For more information about what can influence the value, see Dependency Property Value Precedence.
633 |
634 |
635 | Identifies the dependency property.
636 | The identifier for the dependency property.
637 |
638 |
639 | Gets or sets the instance of that is attached to a window.
640 | The instance of attached to window. The registered default is null. For more information about what can influence the value, see Dependency Property Value Precedence.
641 |
642 |
643 | Identifies the dependency property.
644 | The identifier for the dependency property.
645 |
646 |
647 |
--------------------------------------------------------------------------------
/ScriptGalleryISEAddOn/ScriptGalleryISEAddOn/bin/Debug/ScriptGalleryISEAddOn.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stefanstranger/ScriptGalleryISEAddOn/c8ba33d43c320d12c7f7e2c5d9629e82a542b7c1/ScriptGalleryISEAddOn/ScriptGalleryISEAddOn/bin/Debug/ScriptGalleryISEAddOn.dll
--------------------------------------------------------------------------------
/ScriptGalleryISEAddOn/ScriptGalleryISEAddOn/bin/Debug/ScriptGalleryISEAddOn.pdb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stefanstranger/ScriptGalleryISEAddOn/c8ba33d43c320d12c7f7e2c5d9629e82a542b7c1/ScriptGalleryISEAddOn/ScriptGalleryISEAddOn/bin/Debug/ScriptGalleryISEAddOn.pdb
--------------------------------------------------------------------------------
/ScriptGalleryISEAddOn/ScriptGalleryISEAddOn/bin/Debug/ribboncontrolslibrary.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stefanstranger/ScriptGalleryISEAddOn/c8ba33d43c320d12c7f7e2c5d9629e82a542b7c1/ScriptGalleryISEAddOn/ScriptGalleryISEAddOn/bin/Debug/ribboncontrolslibrary.dll
--------------------------------------------------------------------------------
/ScriptGalleryISEAddOn/ScriptGalleryISEAddOn/bin/Debug/ribboncontrolslibrary.pdb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stefanstranger/ScriptGalleryISEAddOn/c8ba33d43c320d12c7f7e2c5d9629e82a542b7c1/ScriptGalleryISEAddOn/ScriptGalleryISEAddOn/bin/Debug/ribboncontrolslibrary.pdb
--------------------------------------------------------------------------------
/ScriptGalleryISEAddOn/ScriptGalleryISEAddOn/obj/Debug/DesignTimeResolveAssemblyReferences.cache:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stefanstranger/ScriptGalleryISEAddOn/c8ba33d43c320d12c7f7e2c5d9629e82a542b7c1/ScriptGalleryISEAddOn/ScriptGalleryISEAddOn/obj/Debug/DesignTimeResolveAssemblyReferences.cache
--------------------------------------------------------------------------------
/ScriptGalleryISEAddOn/ScriptGalleryISEAddOn/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stefanstranger/ScriptGalleryISEAddOn/c8ba33d43c320d12c7f7e2c5d9629e82a542b7c1/ScriptGalleryISEAddOn/ScriptGalleryISEAddOn/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache
--------------------------------------------------------------------------------
/ScriptGalleryISEAddOn/ScriptGalleryISEAddOn/obj/Debug/ScriptGalleryISEAddOn.Properties.Resources.resources:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stefanstranger/ScriptGalleryISEAddOn/c8ba33d43c320d12c7f7e2c5d9629e82a542b7c1/ScriptGalleryISEAddOn/ScriptGalleryISEAddOn/obj/Debug/ScriptGalleryISEAddOn.Properties.Resources.resources
--------------------------------------------------------------------------------
/ScriptGalleryISEAddOn/ScriptGalleryISEAddOn/obj/Debug/ScriptGalleryISEAddOn.csproj.FileListAbsolute.txt:
--------------------------------------------------------------------------------
1 | C:\Users\stefstr\Documents\GitHub\PowerShell\ScriptGalleryISEAddOn\ScriptGalleryISEAddOn\ScriptGalleryISEAddOn\bin\Debug\ScriptGalleryISEAddOn.dll
2 | C:\Users\stefstr\Documents\GitHub\PowerShell\ScriptGalleryISEAddOn\ScriptGalleryISEAddOn\ScriptGalleryISEAddOn\bin\Debug\ScriptGalleryISEAddOn.pdb
3 | C:\Users\stefstr\Documents\GitHub\PowerShell\ScriptGalleryISEAddOn\ScriptGalleryISEAddOn\ScriptGalleryISEAddOn\obj\Debug\ScriptGalleryISEAddOn.csprojResolveAssemblyReference.cache
4 | C:\Users\stefstr\Documents\GitHub\PowerShell\ScriptGalleryISEAddOn\ScriptGalleryISEAddOn\ScriptGalleryISEAddOn\obj\Debug\UserControl1.baml
5 | C:\Users\stefstr\Documents\GitHub\PowerShell\ScriptGalleryISEAddOn\ScriptGalleryISEAddOn\ScriptGalleryISEAddOn\obj\Debug\UserControl1.g.cs
6 | C:\Users\stefstr\Documents\GitHub\PowerShell\ScriptGalleryISEAddOn\ScriptGalleryISEAddOn\ScriptGalleryISEAddOn\obj\Debug\ScriptGalleryISEAddOn_MarkupCompile.cache
7 | C:\Users\stefstr\Documents\GitHub\PowerShell\ScriptGalleryISEAddOn\ScriptGalleryISEAddOn\ScriptGalleryISEAddOn\obj\Debug\ScriptGalleryISEAddOn.g.resources
8 | C:\Users\stefstr\Documents\GitHub\PowerShell\ScriptGalleryISEAddOn\ScriptGalleryISEAddOn\ScriptGalleryISEAddOn\obj\Debug\ScriptGalleryISEAddOn.Properties.Resources.resources
9 | C:\Users\stefstr\Documents\GitHub\PowerShell\ScriptGalleryISEAddOn\ScriptGalleryISEAddOn\ScriptGalleryISEAddOn\obj\Debug\ScriptGalleryISEAddOn.csproj.GenerateResource.Cache
10 | C:\Users\stefstr\Documents\GitHub\PowerShell\ScriptGalleryISEAddOn\ScriptGalleryISEAddOn\ScriptGalleryISEAddOn\obj\Debug\ScriptGalleryISEAddOn.dll
11 | C:\Users\stefstr\Documents\GitHub\PowerShell\ScriptGalleryISEAddOn\ScriptGalleryISEAddOn\ScriptGalleryISEAddOn\obj\Debug\ScriptGalleryISEAddOn.pdb
12 | C:\Users\stefstr\Documents\GitHub\PowerShell\ScriptGalleryISEAddOn\ScriptGalleryISEAddOn\ScriptGalleryISEAddOn\bin\Debug\Microsoft.Windows.Shell.dll
13 | C:\Users\stefstr\Documents\GitHub\PowerShell\ScriptGalleryISEAddOn\ScriptGalleryISEAddOn\ScriptGalleryISEAddOn\bin\Debug\ribboncontrolslibrary.dll
14 | C:\Users\stefstr\Documents\GitHub\PowerShell\ScriptGalleryISEAddOn\ScriptGalleryISEAddOn\ScriptGalleryISEAddOn\bin\Debug\Microsoft.Windows.Shell.pdb
15 | C:\Users\stefstr\Documents\GitHub\PowerShell\ScriptGalleryISEAddOn\ScriptGalleryISEAddOn\ScriptGalleryISEAddOn\bin\Debug\Microsoft.Windows.Shell.xml
16 | C:\Users\stefstr\Documents\GitHub\PowerShell\ScriptGalleryISEAddOn\ScriptGalleryISEAddOn\ScriptGalleryISEAddOn\bin\Debug\ribboncontrolslibrary.pdb
17 | C:\Users\stefstr\Documents\GitHub\PowerShell\ScriptGalleryISEAddOn\ScriptGalleryISEAddOn\ScriptGalleryISEAddOn\bin\Debug\ribboncontrolslibrary.xml
18 | C:\Users\stefstr\Documents\GitHub\PowerShell\ScriptGalleryISEAddOn\ScriptGalleryISEAddOn\ScriptGalleryISEAddOn\bin\Debug\LoadScriptGalleryISEAddOn.ps1
19 |
--------------------------------------------------------------------------------
/ScriptGalleryISEAddOn/ScriptGalleryISEAddOn/obj/Debug/ScriptGalleryISEAddOn.csproj.GenerateResource.Cache:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stefanstranger/ScriptGalleryISEAddOn/c8ba33d43c320d12c7f7e2c5d9629e82a542b7c1/ScriptGalleryISEAddOn/ScriptGalleryISEAddOn/obj/Debug/ScriptGalleryISEAddOn.csproj.GenerateResource.Cache
--------------------------------------------------------------------------------
/ScriptGalleryISEAddOn/ScriptGalleryISEAddOn/obj/Debug/ScriptGalleryISEAddOn.csprojResolveAssemblyReference.cache:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stefanstranger/ScriptGalleryISEAddOn/c8ba33d43c320d12c7f7e2c5d9629e82a542b7c1/ScriptGalleryISEAddOn/ScriptGalleryISEAddOn/obj/Debug/ScriptGalleryISEAddOn.csprojResolveAssemblyReference.cache
--------------------------------------------------------------------------------
/ScriptGalleryISEAddOn/ScriptGalleryISEAddOn/obj/Debug/ScriptGalleryISEAddOn.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stefanstranger/ScriptGalleryISEAddOn/c8ba33d43c320d12c7f7e2c5d9629e82a542b7c1/ScriptGalleryISEAddOn/ScriptGalleryISEAddOn/obj/Debug/ScriptGalleryISEAddOn.dll
--------------------------------------------------------------------------------
/ScriptGalleryISEAddOn/ScriptGalleryISEAddOn/obj/Debug/ScriptGalleryISEAddOn.g.resources:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stefanstranger/ScriptGalleryISEAddOn/c8ba33d43c320d12c7f7e2c5d9629e82a542b7c1/ScriptGalleryISEAddOn/ScriptGalleryISEAddOn/obj/Debug/ScriptGalleryISEAddOn.g.resources
--------------------------------------------------------------------------------
/ScriptGalleryISEAddOn/ScriptGalleryISEAddOn/obj/Debug/ScriptGalleryISEAddOn.pdb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stefanstranger/ScriptGalleryISEAddOn/c8ba33d43c320d12c7f7e2c5d9629e82a542b7c1/ScriptGalleryISEAddOn/ScriptGalleryISEAddOn/obj/Debug/ScriptGalleryISEAddOn.pdb
--------------------------------------------------------------------------------
/ScriptGalleryISEAddOn/ScriptGalleryISEAddOn/obj/Debug/ScriptGalleryISEAddOn_MarkupCompile.cache:
--------------------------------------------------------------------------------
1 | ScriptGalleryISEAddOn
2 |
3 |
4 | library
5 | C#
6 | .cs
7 | C:\Users\stefstr\Documents\GitHub\PowerShell\ScriptGalleryISEAddOn\ScriptGalleryISEAddOn\ScriptGalleryISEAddOn\obj\Debug\
8 | ScriptGalleryISEAddOn
9 | none
10 | false
11 | DEBUG;TRACE
12 |
13 | 1-98425716
14 |
15 | 41942428625
16 | 17-1005999714
17 | UserControl1.xaml;
18 |
19 | False
20 |
21 |
--------------------------------------------------------------------------------
/ScriptGalleryISEAddOn/ScriptGalleryISEAddOn/obj/Debug/ScriptGalleryISEAddOn_MarkupCompile.i.cache:
--------------------------------------------------------------------------------
1 | ScriptGalleryISEAddOn
2 |
3 |
4 | library
5 | C#
6 | .cs
7 | C:\Users\stefstr\Documents\GitHub\PowerShell\ScriptGalleryISEAddOn\ScriptGalleryISEAddOn\ScriptGalleryISEAddOn\obj\Debug\
8 | ScriptGalleryISEAddOn
9 | none
10 | false
11 | DEBUG;TRACE
12 |
13 | 1-98425716
14 |
15 | 81895597942
16 | 17-1005999714
17 | UserControl1.xaml;
18 |
19 | False
20 |
21 |
--------------------------------------------------------------------------------
/ScriptGalleryISEAddOn/ScriptGalleryISEAddOn/obj/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stefanstranger/ScriptGalleryISEAddOn/c8ba33d43c320d12c7f7e2c5d9629e82a542b7c1/ScriptGalleryISEAddOn/ScriptGalleryISEAddOn/obj/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs
--------------------------------------------------------------------------------
/ScriptGalleryISEAddOn/ScriptGalleryISEAddOn/obj/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stefanstranger/ScriptGalleryISEAddOn/c8ba33d43c320d12c7f7e2c5d9629e82a542b7c1/ScriptGalleryISEAddOn/ScriptGalleryISEAddOn/obj/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs
--------------------------------------------------------------------------------
/ScriptGalleryISEAddOn/ScriptGalleryISEAddOn/obj/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stefanstranger/ScriptGalleryISEAddOn/c8ba33d43c320d12c7f7e2c5d9629e82a542b7c1/ScriptGalleryISEAddOn/ScriptGalleryISEAddOn/obj/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs
--------------------------------------------------------------------------------
/ScriptGalleryISEAddOn/ScriptGalleryISEAddOn/obj/Debug/UserControl1.baml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stefanstranger/ScriptGalleryISEAddOn/c8ba33d43c320d12c7f7e2c5d9629e82a542b7c1/ScriptGalleryISEAddOn/ScriptGalleryISEAddOn/obj/Debug/UserControl1.baml
--------------------------------------------------------------------------------
/ScriptGalleryISEAddOn/ScriptGalleryISEAddOn/obj/Debug/UserControl1.g.cs:
--------------------------------------------------------------------------------
1 | #pragma checksum "..\..\UserControl1.xaml" "{406ea660-64cf-4c82-b6f0-42d48172a799}" "E3AC35689F36CCCBE583BB5ADCA2F8C3"
2 | //------------------------------------------------------------------------------
3 | //
4 | // This code was generated by a tool.
5 | // Runtime Version:4.0.30319.34014
6 | //
7 | // Changes to this file may cause incorrect behavior and will be lost if
8 | // the code is regenerated.
9 | //
10 | //------------------------------------------------------------------------------
11 |
12 | using Microsoft.Windows.Controls;
13 | using System;
14 | using System.Diagnostics;
15 | using System.Windows;
16 | using System.Windows.Automation;
17 | using System.Windows.Controls;
18 | using System.Windows.Controls.Primitives;
19 | using System.Windows.Data;
20 | using System.Windows.Documents;
21 | using System.Windows.Ink;
22 | using System.Windows.Input;
23 | using System.Windows.Markup;
24 | using System.Windows.Media;
25 | using System.Windows.Media.Animation;
26 | using System.Windows.Media.Effects;
27 | using System.Windows.Media.Imaging;
28 | using System.Windows.Media.Media3D;
29 | using System.Windows.Media.TextFormatting;
30 | using System.Windows.Navigation;
31 | using System.Windows.Shapes;
32 | using System.Windows.Shell;
33 |
34 |
35 | namespace ScriptGalleryISEAddOn {
36 |
37 |
38 | ///
39 | /// ScriptGallery
40 | ///
41 | public partial class ScriptGallery : System.Windows.Controls.UserControl, System.Windows.Markup.IComponentConnector {
42 |
43 |
44 | #line 9 "..\..\UserControl1.xaml"
45 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
46 | internal System.Windows.Controls.WebBrowser MyWebBrowser;
47 |
48 | #line default
49 | #line hidden
50 |
51 |
52 | #line 10 "..\..\UserControl1.xaml"
53 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
54 | internal System.Windows.Controls.Button ForwardButton;
55 |
56 | #line default
57 | #line hidden
58 |
59 |
60 | #line 11 "..\..\UserControl1.xaml"
61 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
62 | internal System.Windows.Controls.Button BackButton;
63 |
64 | #line default
65 | #line hidden
66 |
67 |
68 | #line 13 "..\..\UserControl1.xaml"
69 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
70 | internal System.Windows.Controls.Button CopyComments;
71 |
72 | #line default
73 | #line hidden
74 |
75 | private bool _contentLoaded;
76 |
77 | ///
78 | /// InitializeComponent
79 | ///
80 | [System.Diagnostics.DebuggerNonUserCodeAttribute()]
81 | [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")]
82 | public void InitializeComponent() {
83 | if (_contentLoaded) {
84 | return;
85 | }
86 | _contentLoaded = true;
87 | System.Uri resourceLocater = new System.Uri("/ScriptGalleryISEAddOn;component/usercontrol1.xaml", System.UriKind.Relative);
88 |
89 | #line 1 "..\..\UserControl1.xaml"
90 | System.Windows.Application.LoadComponent(this, resourceLocater);
91 |
92 | #line default
93 | #line hidden
94 | }
95 |
96 | [System.Diagnostics.DebuggerNonUserCodeAttribute()]
97 | [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")]
98 | [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
99 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")]
100 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")]
101 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")]
102 | void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) {
103 | switch (connectionId)
104 | {
105 | case 1:
106 | this.MyWebBrowser = ((System.Windows.Controls.WebBrowser)(target));
107 |
108 | #line 9 "..\..\UserControl1.xaml"
109 | this.MyWebBrowser.Navigated += new System.Windows.Navigation.NavigatedEventHandler(this.BrowserOnNavigated);
110 |
111 | #line default
112 | #line hidden
113 | return;
114 | case 2:
115 | this.ForwardButton = ((System.Windows.Controls.Button)(target));
116 |
117 | #line 10 "..\..\UserControl1.xaml"
118 | this.ForwardButton.Click += new System.Windows.RoutedEventHandler(this.FowardButtonClick);
119 |
120 | #line default
121 | #line hidden
122 | return;
123 | case 3:
124 | this.BackButton = ((System.Windows.Controls.Button)(target));
125 |
126 | #line 11 "..\..\UserControl1.xaml"
127 | this.BackButton.Click += new System.Windows.RoutedEventHandler(this.BackButtonClick);
128 |
129 | #line default
130 | #line hidden
131 | return;
132 | case 4:
133 |
134 | #line 12 "..\..\UserControl1.xaml"
135 | ((System.Windows.Controls.Button)(target)).Click += new System.Windows.RoutedEventHandler(this.Button_Click);
136 |
137 | #line default
138 | #line hidden
139 | return;
140 | case 5:
141 | this.CopyComments = ((System.Windows.Controls.Button)(target));
142 |
143 | #line 13 "..\..\UserControl1.xaml"
144 | this.CopyComments.Click += new System.Windows.RoutedEventHandler(this.GetScriptContent);
145 |
146 | #line default
147 | #line hidden
148 | return;
149 | }
150 | this._contentLoaded = true;
151 | }
152 | }
153 | }
154 |
155 |
--------------------------------------------------------------------------------
/ScriptGalleryISEAddOn/ScriptGalleryISEAddOn/obj/Debug/UserControl1.g.i.cs:
--------------------------------------------------------------------------------
1 | #pragma checksum "..\..\UserControl1.xaml" "{406ea660-64cf-4c82-b6f0-42d48172a799}" "E3AC35689F36CCCBE583BB5ADCA2F8C3"
2 | //------------------------------------------------------------------------------
3 | //
4 | // This code was generated by a tool.
5 | // Runtime Version:4.0.30319.34014
6 | //
7 | // Changes to this file may cause incorrect behavior and will be lost if
8 | // the code is regenerated.
9 | //
10 | //------------------------------------------------------------------------------
11 |
12 | using Microsoft.Windows.Controls;
13 | using System;
14 | using System.Diagnostics;
15 | using System.Windows;
16 | using System.Windows.Automation;
17 | using System.Windows.Controls;
18 | using System.Windows.Controls.Primitives;
19 | using System.Windows.Data;
20 | using System.Windows.Documents;
21 | using System.Windows.Ink;
22 | using System.Windows.Input;
23 | using System.Windows.Markup;
24 | using System.Windows.Media;
25 | using System.Windows.Media.Animation;
26 | using System.Windows.Media.Effects;
27 | using System.Windows.Media.Imaging;
28 | using System.Windows.Media.Media3D;
29 | using System.Windows.Media.TextFormatting;
30 | using System.Windows.Navigation;
31 | using System.Windows.Shapes;
32 | using System.Windows.Shell;
33 |
34 |
35 | namespace ScriptGalleryISEAddOn {
36 |
37 |
38 | ///
39 | /// ScriptGallery
40 | ///
41 | public partial class ScriptGallery : System.Windows.Controls.UserControl, System.Windows.Markup.IComponentConnector {
42 |
43 |
44 | #line 9 "..\..\UserControl1.xaml"
45 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
46 | internal System.Windows.Controls.WebBrowser MyWebBrowser;
47 |
48 | #line default
49 | #line hidden
50 |
51 |
52 | #line 10 "..\..\UserControl1.xaml"
53 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
54 | internal System.Windows.Controls.Button ForwardButton;
55 |
56 | #line default
57 | #line hidden
58 |
59 |
60 | #line 11 "..\..\UserControl1.xaml"
61 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
62 | internal System.Windows.Controls.Button BackButton;
63 |
64 | #line default
65 | #line hidden
66 |
67 |
68 | #line 13 "..\..\UserControl1.xaml"
69 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
70 | internal System.Windows.Controls.Button CopyComments;
71 |
72 | #line default
73 | #line hidden
74 |
75 | private bool _contentLoaded;
76 |
77 | ///
78 | /// InitializeComponent
79 | ///
80 | [System.Diagnostics.DebuggerNonUserCodeAttribute()]
81 | [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")]
82 | public void InitializeComponent() {
83 | if (_contentLoaded) {
84 | return;
85 | }
86 | _contentLoaded = true;
87 | System.Uri resourceLocater = new System.Uri("/ScriptGalleryISEAddOn;component/usercontrol1.xaml", System.UriKind.Relative);
88 |
89 | #line 1 "..\..\UserControl1.xaml"
90 | System.Windows.Application.LoadComponent(this, resourceLocater);
91 |
92 | #line default
93 | #line hidden
94 | }
95 |
96 | [System.Diagnostics.DebuggerNonUserCodeAttribute()]
97 | [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")]
98 | [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
99 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")]
100 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")]
101 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")]
102 | void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) {
103 | switch (connectionId)
104 | {
105 | case 1:
106 | this.MyWebBrowser = ((System.Windows.Controls.WebBrowser)(target));
107 |
108 | #line 9 "..\..\UserControl1.xaml"
109 | this.MyWebBrowser.Navigated += new System.Windows.Navigation.NavigatedEventHandler(this.BrowserOnNavigated);
110 |
111 | #line default
112 | #line hidden
113 | return;
114 | case 2:
115 | this.ForwardButton = ((System.Windows.Controls.Button)(target));
116 |
117 | #line 10 "..\..\UserControl1.xaml"
118 | this.ForwardButton.Click += new System.Windows.RoutedEventHandler(this.FowardButtonClick);
119 |
120 | #line default
121 | #line hidden
122 | return;
123 | case 3:
124 | this.BackButton = ((System.Windows.Controls.Button)(target));
125 |
126 | #line 11 "..\..\UserControl1.xaml"
127 | this.BackButton.Click += new System.Windows.RoutedEventHandler(this.BackButtonClick);
128 |
129 | #line default
130 | #line hidden
131 | return;
132 | case 4:
133 |
134 | #line 12 "..\..\UserControl1.xaml"
135 | ((System.Windows.Controls.Button)(target)).Click += new System.Windows.RoutedEventHandler(this.Button_Click);
136 |
137 | #line default
138 | #line hidden
139 | return;
140 | case 5:
141 | this.CopyComments = ((System.Windows.Controls.Button)(target));
142 |
143 | #line 13 "..\..\UserControl1.xaml"
144 | this.CopyComments.Click += new System.Windows.RoutedEventHandler(this.GetScriptContent);
145 |
146 | #line default
147 | #line hidden
148 | return;
149 | }
150 | this._contentLoaded = true;
151 | }
152 | }
153 | }
154 |
155 |
--------------------------------------------------------------------------------
/TODO.txt:
--------------------------------------------------------------------------------
1 | TODO list
2 |
3 | 1. Replace Regular Expression method for retrieving script Comments using AST
--------------------------------------------------------------------------------