Commit 74d630ca 74d630ca279913fe741dc025c5abf12077a807f0 by Christian Gerdes

Merged bugfix #11 and new build 3.4

2 parents ec037e69 466256ef
...@@ -39,7 +39,7 @@ ...@@ -39,7 +39,7 @@
39 </PropertyGroup> 39 </PropertyGroup>
40 <ItemGroup> 40 <ItemGroup>
41 <Reference Include="Extensibility, Version=7.0.3300.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> 41 <Reference Include="Extensibility, Version=7.0.3300.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
42 <EmbedInteropTypes>True</EmbedInteropTypes> 42 <EmbedInteropTypes>False</EmbedInteropTypes>
43 </Reference> 43 </Reference>
44 <Reference Include="Microsoft.VisualStudio.QualityTools.WebTestFramework, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL" /> 44 <Reference Include="Microsoft.VisualStudio.QualityTools.WebTestFramework, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL" />
45 <Reference Include="System" /> 45 <Reference Include="System" />
......
...@@ -45,11 +45,17 @@ ...@@ -45,11 +45,17 @@
45 <RootNamespace>WebTest.WebService.Plugin.ResultTab</RootNamespace> 45 <RootNamespace>WebTest.WebService.Plugin.ResultTab</RootNamespace>
46 </PropertyGroup> 46 </PropertyGroup>
47 <ItemGroup> 47 <ItemGroup>
48 <Reference Include="envdte, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
49 <EmbedInteropTypes>False</EmbedInteropTypes>
50 </Reference>
51 <Reference Include="envdte80, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
52 <EmbedInteropTypes>False</EmbedInteropTypes>
53 </Reference>
48 <Reference Include="Extensibility, Version=7.0.3300.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> 54 <Reference Include="Extensibility, Version=7.0.3300.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
49 <EmbedInteropTypes>False</EmbedInteropTypes> 55 <EmbedInteropTypes>False</EmbedInteropTypes>
50 </Reference> 56 </Reference>
51 <Reference Include="Microsoft.mshtml, Version=7.0.3300.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> 57 <Reference Include="Microsoft.mshtml, Version=7.0.3300.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
52 <EmbedInteropTypes>True</EmbedInteropTypes> 58 <EmbedInteropTypes>False</EmbedInteropTypes>
53 </Reference> 59 </Reference>
54 <Reference Include="Microsoft.VisualStudio.QualityTools.LoadTestFramework" /> 60 <Reference Include="Microsoft.VisualStudio.QualityTools.LoadTestFramework" />
55 <Reference Include="Microsoft.VisualStudio.QualityTools.LoadTestPackage"> 61 <Reference Include="Microsoft.VisualStudio.QualityTools.LoadTestPackage">
...@@ -71,13 +77,13 @@ ...@@ -71,13 +77,13 @@
71 <Reference Include="Microsoft.VisualStudio.Shell.Interop.9.0" /> 77 <Reference Include="Microsoft.VisualStudio.Shell.Interop.9.0" />
72 <Reference Include="Microsoft.VisualStudio.Shell.Interop.10.0" /> 78 <Reference Include="Microsoft.VisualStudio.Shell.Interop.10.0" />
73 <Reference Include="VSLangProj, Version=7.0.3300.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> 79 <Reference Include="VSLangProj, Version=7.0.3300.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
74 <EmbedInteropTypes>True</EmbedInteropTypes> 80 <EmbedInteropTypes>False</EmbedInteropTypes>
75 </Reference> 81 </Reference>
76 <Reference Include="VSLangProj2, Version=7.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> 82 <Reference Include="VSLangProj2, Version=7.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
77 <EmbedInteropTypes>True</EmbedInteropTypes> 83 <EmbedInteropTypes>False</EmbedInteropTypes>
78 </Reference> 84 </Reference>
79 <Reference Include="VSLangProj80, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> 85 <Reference Include="VSLangProj80, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
80 <EmbedInteropTypes>True</EmbedInteropTypes> 86 <EmbedInteropTypes>False</EmbedInteropTypes>
81 </Reference> 87 </Reference>
82 </ItemGroup> 88 </ItemGroup>
83 <ItemGroup> 89 <ItemGroup>
...@@ -102,42 +108,6 @@ ...@@ -102,42 +108,6 @@
102 <Compile Include="XmlTreeView.cs" /> 108 <Compile Include="XmlTreeView.cs" />
103 </ItemGroup> 109 </ItemGroup>
104 <ItemGroup> 110 <ItemGroup>
105 <COMReference Include="EnvDTE">
106 <Guid>{80CC9F66-E7D8-4DDD-85B6-D9E6CD0E93E2}</Guid>
107 <VersionMajor>8</VersionMajor>
108 <VersionMinor>0</VersionMinor>
109 <Lcid>0</Lcid>
110 <WrapperTool>primary</WrapperTool>
111 <Isolated>False</Isolated>
112 <EmbedInteropTypes>False</EmbedInteropTypes>
113 </COMReference>
114 <COMReference Include="EnvDTE100">
115 <Guid>{26AD1324-4B7C-44BC-84F8-B86AED45729F}</Guid>
116 <VersionMajor>10</VersionMajor>
117 <VersionMinor>0</VersionMinor>
118 <Lcid>0</Lcid>
119 <WrapperTool>primary</WrapperTool>
120 <Isolated>False</Isolated>
121 <EmbedInteropTypes>False</EmbedInteropTypes>
122 </COMReference>
123 <COMReference Include="EnvDTE80">
124 <Guid>{1A31287A-4D7D-413E-8E32-3B374931BD89}</Guid>
125 <VersionMajor>8</VersionMajor>
126 <VersionMinor>0</VersionMinor>
127 <Lcid>0</Lcid>
128 <WrapperTool>primary</WrapperTool>
129 <Isolated>False</Isolated>
130 <EmbedInteropTypes>False</EmbedInteropTypes>
131 </COMReference>
132 <COMReference Include="EnvDTE90">
133 <Guid>{2CE2370E-D744-4936-A090-3FFFE667B0E1}</Guid>
134 <VersionMajor>9</VersionMajor>
135 <VersionMinor>0</VersionMinor>
136 <Lcid>0</Lcid>
137 <WrapperTool>primary</WrapperTool>
138 <Isolated>False</Isolated>
139 <EmbedInteropTypes>False</EmbedInteropTypes>
140 </COMReference>
141 <COMReference Include="Microsoft.VisualStudio.CommandBars"> 111 <COMReference Include="Microsoft.VisualStudio.CommandBars">
142 <Guid>{1CBA492E-7263-47BB-87FE-639000619B15}</Guid> 112 <Guid>{1CBA492E-7263-47BB-87FE-639000619B15}</Guid>
143 <VersionMajor>8</VersionMajor> 113 <VersionMajor>8</VersionMajor>
......
1 <?xml version="1.0"?>
2 <doc>
3 <assembly>
4 <name>WebTest.WebService.Plugin.ResultTab</name>
5 </assembly>
6 <members>
7 <member name="T:WebTest.WebService.Plugin.ResultTab.Connect">
8 <summary>
9 The object for implementing an Add-in.
10 </summary>
11 <seealso class='IDTExtensibility2' />
12 </member>
13 <member name="M:WebTest.WebService.Plugin.ResultTab.Connect.GetInstance">
14 <summary>
15 Returns the instance of plugin
16 </summary>
17 <returns></returns>
18 </member>
19 <member name="M:WebTest.WebService.Plugin.ResultTab.Connect.#ctor">
20 <summary>
21 Implements the constructor for the Add-in object. Place your initialization code within this method.
22 </summary>
23 </member>
24 <member name="M:WebTest.WebService.Plugin.ResultTab.Connect.OnConnection(System.Object,Extensibility.ext_ConnectMode,System.Object,System.Array@)">
25 <summary>Implements the OnConnection method of the IDTExtensibility2 interface. Receives notification that the Add-in is being loaded.</summary>
26 <param term='application'>Root object of the host application.</param>
27 <param term='connectMode'>Describes how the Add-in is being loaded.</param>
28 <param term='addInInst'>Object representing this Add-in.</param>
29 <seealso class='IDTExtensibility2' />
30 </member>
31 <member name="M:WebTest.WebService.Plugin.ResultTab.Connect.OnDisconnection(Extensibility.ext_DisconnectMode,System.Array@)">
32 <summary>Implements the OnDisconnection method of the IDTExtensibility2 interface. Receives notification that the Add-in is being unloaded.</summary>
33 <param term='disconnectMode'>Describes how the Add-in is being unloaded.</param>
34 <param term='custom'>Array of parameters that are host application specific.</param>
35 <seealso class='IDTExtensibility2' />
36 </member>
37 <member name="M:WebTest.WebService.Plugin.ResultTab.Connect.OnAddInsUpdate(System.Array@)">
38 <summary>Implements the OnAddInsUpdate method of the IDTExtensibility2 interface. Receives notification when the collection of Add-ins has changed.</summary>
39 <param term='custom'>Array of parameters that are host application specific.</param>
40 <seealso class='IDTExtensibility2' />
41 </member>
42 <member name="M:WebTest.WebService.Plugin.ResultTab.Connect.OnStartupComplete(System.Array@)">
43 <summary>Implements the OnStartupComplete method of the IDTExtensibility2 interface. Receives notification that the host application has completed loading.</summary>
44 <param term='custom'>Array of parameters that are host application specific.</param>
45 <seealso class='IDTExtensibility2' />
46 </member>
47 <member name="M:WebTest.WebService.Plugin.ResultTab.Connect.OnBeginShutdown(System.Array@)">
48 <summary>Implements the OnBeginShutdown method of the IDTExtensibility2 interface. Receives notification that the host application is being unloaded.</summary>
49 <param term='custom'>Array of parameters that are host application specific.</param>
50 <seealso class='IDTExtensibility2' />
51 </member>
52 <member name="M:WebTest.WebService.Plugin.ResultTab.Connect.ShowInXMLEditor(System.String,System.String)">
53 <summary>
54 Shows text in Visual Studio XML Editor
55 </summary>
56 <param name="caption"></param>
57 <param name="xml"></param>
58 </member>
59 <member name="M:WebTest.WebService.Plugin.ResultTab.Connect.AddWebTestRecording(Microsoft.VisualStudio.TestTools.WebTesting.DeclarativeWebTest)">
60 <summary>
61
62 </summary>
63 <param name="newWebTest"></param>
64 </member>
65 <member name="M:WebTest.WebService.Plugin.ResultTab.Connect.GetWebTest(System.Guid)">
66 <summary>
67 1. Maintain a list of known Web Tests - GUID VS Path
68 2. Add to the list when a new recording is done
69 3. If not found in the list, go through list of project items under solution,
70 parse each web test, and add to known web tests and attach to control
71 4. If no Web Test is found, the control will disable extraction rules
72 </summary>
73 <param name="guid"></param>
74 <returns></returns>
75 </member>
76 <member name="M:WebTest.WebService.Plugin.ResultTab.Connect.SearchProjectItemsForWebTest(EnvDTE.ProjectItems,System.Guid)">
77 <summary>
78 Iterates all project items and sub items for webtests and returns a match if found or null.
79 </summary>
80 <param name="items">The ProjectItem collection</param>
81 <param name="guid">The WebTest GUID to search for</param>
82 <returns></returns>
83 </member>
84 <member name="M:WebTest.WebService.Plugin.ResultTab.Connect.GetActiveWebTest">
85 <summary>
86 Gets the details of currently open Web Test
87 </summary>
88 <returns></returns>
89 </member>
90 <member name="M:WebTest.WebService.Plugin.ResultTab.Connect.AddReference(VSLangProj.VSProject,System.Collections.Generic.ICollection{System.Reflection.Assembly})">
91 <summary>
92 Add references to given projects.
93 </summary>
94 <param name="vsProject">Project.</param>
95 <param name="assemblies">Assemblies to add.</param>
96 </member>
97 <member name="T:WebTest.WebService.Plugin.ResultTab.Properties.Resources">
98 <summary>
99 A strongly-typed resource class, for looking up localized strings, etc.
100 </summary>
101 </member>
102 <member name="P:WebTest.WebService.Plugin.ResultTab.Properties.Resources.ResourceManager">
103 <summary>
104 Returns the cached ResourceManager instance used by this class.
105 </summary>
106 </member>
107 <member name="P:WebTest.WebService.Plugin.ResultTab.Properties.Resources.Culture">
108 <summary>
109 Overrides the current thread's CurrentUICulture property for all
110 resource lookups using this strongly typed resource class.
111 </summary>
112 </member>
113 <member name="M:WebTest.WebService.Plugin.ResultTab.WebServiceResult.AddExtractionRule(System.Object,System.EventArgs)">
114 <summary>
115 1. Enable Extraction Rule if known Web Test
116 2. Before adding extraction rule, check if there is an open unsaved document
117 3. Prompt user to save if unsaved, and save it
118 4. Parse Declarative Web Test from file, and add extraction rule
119 5. Open the document again, if it was open previously
120 6. Using TimeStamp,determine if Declarative Web Test at hand is uptodate.
121 </summary>
122 <param name="sender"></param>
123 <param name="e"></param>
124 </member>
125 <member name="F:WebTest.WebService.Plugin.ResultTab.WebServiceResult.components">
126 <summary>
127 Required designer variable.
128 </summary>
129 </member>
130 <member name="M:WebTest.WebService.Plugin.ResultTab.WebServiceResult.Dispose(System.Boolean)">
131 <summary>
132 Clean up any resources being used.
133 </summary>
134 <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
135 </member>
136 <member name="M:WebTest.WebService.Plugin.ResultTab.WebServiceResult.InitializeComponent">
137 <summary>
138 Required method for Designer support - do not modify
139 the contents of this method with the code editor.
140 </summary>
141 </member>
142 <member name="T:WebTest.WebService.Plugin.ResultTab.WebTestDetail">
143 <summary>
144 Details of a Declarative WebTest project Item
145 </summary>
146 </member>
147 <member name="M:WebTest.WebService.Plugin.ResultTab.WebTestDetail.#ctor(System.String,EnvDTE80.DTE2)">
148 <summary>
149
150 </summary>
151 <param name="fullPath"></param>
152 <param name="applicationObject"></param>
153 </member>
154 <member name="M:WebTest.WebService.Plugin.ResultTab.WebTestDetail.PrepareToSave">
155 <summary>
156 If there are pending changes, save first, as we are going to make our
157 changes to the file directly.
158 </summary>
159 </member>
160 <member name="M:WebTest.WebService.Plugin.ResultTab.WebTestDetail.Save">
161 <summary>
162 Save WebTest to file
163 </summary>
164 </member>
165 <member name="M:WebTest.WebService.Plugin.ResultTab.WebTestDetail.GetParameterList">
166 <summary>
167 Parse parameters from all items of Web Test
168 </summary>
169 <returns></returns>
170 </member>
171 <member name="P:WebTest.WebService.Plugin.ResultTab.WebTestDetail.WebTest">
172 <summary>
173 Web Test object
174 </summary>
175 </member>
176 <member name="P:WebTest.WebService.Plugin.ResultTab.WebTestDetail.FullPath">
177 <summary>
178 Path to the WebTest file
179 </summary>
180 </member>
181 <member name="P:WebTest.WebService.Plugin.ResultTab.WebTestDetail.LastSavedTimeStamp">
182 <summary>
183 LastSavedTimeStamp
184 </summary>
185 </member>
186 <member name="P:WebTest.WebService.Plugin.ResultTab.WebTestDetail.ProjectItem">
187 <summary>
188 ProjectItem of DTE
189 </summary>
190 </member>
191 <member name="T:WebTest.WebService.Plugin.ResultTab.XmlTreeView">
192 <summary>
193 Wrapper for TreeView to enable XML content view
194 </summary>
195 </member>
196 <member name="M:WebTest.WebService.Plugin.ResultTab.XmlTreeView.#ctor(System.Windows.Forms.TreeView)">
197 <summary>
198 Wrapper for TreeView to enable XML content view
199 </summary>
200 <param name="treeView">TreeView where XML content needs to be shown</param>
201 </member>
202 <member name="M:WebTest.WebService.Plugin.ResultTab.XmlTreeView.ShowXML(System.String)">
203 <summary>
204 Show XML in tree
205 </summary>
206 <param name="xmlString"></param>
207 <returns></returns>
208 </member>
209 <member name="M:WebTest.WebService.Plugin.ResultTab.XmlTreeView.ShowXML(System.Xml.XmlReader)">
210 <summary>
211 Show XML in tree
212 </summary>
213 <param name="reader"></param>
214 <returns></returns>
215 </member>
216 <member name="M:WebTest.WebService.Plugin.ResultTab.XmlTreeView.ShowXML(System.Xml.XmlDocument)">
217 <summary>
218 Show XML in tree
219 </summary>
220 <param name="dom"></param>
221 </member>
222 <member name="M:WebTest.WebService.Plugin.ResultTab.XmlTreeView.AddParameter(System.String)">
223 <summary>
224 replaces currently selected XML node's contents with given parameter name
225 </summary>
226 <param name="parameterName">name of the parameter</param>
227 </member>
228 <member name="P:WebTest.WebService.Plugin.ResultTab.XmlTreeView.MessageEdited">
229 <summary>
230 Indicates whether message has been edited since last update
231 </summary>
232 </member>
233 </members>
234 </doc>