5 ///// Leszek Ciesielski <skolima@gmail.com>
7 ///// Copyright (C) 2006 Forcom (http://www.forcom.com.pl/)
9 ///// Permission is hereby granted, free of charge, to any person obtaining
10 ///// a copy of this software and associated documentation files (the
11 ///// "Software"), to deal in the Software without restriction, including
12 ///// without limitation the rights to use, copy, modify, merge, publish,
13 ///// distribute, sublicense, and/or sell copies of the Software, and to
14 ///// permit persons to whom the Software is furnished to do so, subject to
15 ///// the following conditions:
17 ///// The above copyright notice and this permission notice shall be
18 ///// included in all copies or substantial portions of the Software.
20 ///// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
21 ///// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
22 ///// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
23 ///// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
24 ///// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
25 ///// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
26 ///// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
33 using Microsoft.Build.Framework;
34 using Microsoft.Build.Utilities;
36 namespace Microsoft.Build.Tasks
38 public class Vbc : ManagedCompiler
41 protected override bool ValidateParameters ()
43 throw new NotImplementedException ();
47 public string RootNamespace {
49 throw new NotImplementedException ();
52 throw new NotImplementedException ();
57 public string SdkPath {
59 throw new NotImplementedException ();
62 throw new NotImplementedException ();
67 public bool TargetCompactFramework {
69 throw new NotImplementedException ();
72 throw new NotImplementedException ();
77 public bool UseHostCompilerIfAvailable {
79 throw new NotImplementedException ();
82 throw new NotImplementedException ();
87 public string Verbosity {
89 throw new NotImplementedException ();
92 throw new NotImplementedException ();
97 public string WarningsAsErrors {
99 throw new NotImplementedException ();
102 throw new NotImplementedException ();
107 public string WarningsNotAsErrors {
109 throw new NotImplementedException ();
112 throw new NotImplementedException ();
117 protected override string ToolName {
119 throw new NotImplementedException ();
124 protected internal override void AddResponseFileCommands (
125 CommandLineBuilderExtension commandLine )
127 throw new NotImplementedException ();
131 protected override bool CallHostObjectToExecute ()
133 throw new NotImplementedException ();
137 protected override string GenerateFullPathToTool ()
139 throw new NotImplementedException ();
143 protected override HostObjectInitializationStatus InitializeHostObject ()
145 throw new NotImplementedException ();
151 throw new NotImplementedException ();
155 public string BaseAddress {
157 throw new NotImplementedException ();
160 throw new NotImplementedException ();
165 public string DisabledWarnings {
167 throw new NotImplementedException ();
170 throw new NotImplementedException ();
175 public string DocumentationFile {
177 throw new NotImplementedException ();
180 throw new NotImplementedException ();
185 public string ErrorReport {
187 throw new NotImplementedException ();
190 throw new NotImplementedException ();
195 public bool GenerateDocumentation {
197 throw new NotImplementedException ();
200 throw new NotImplementedException ();
205 public ITaskItem[] Imports {
207 throw new NotImplementedException ();
210 throw new NotImplementedException ();
215 public bool NoStandardLib {
217 throw new NotImplementedException ();
220 throw new NotImplementedException ();
225 public bool NoWarnings {
227 throw new NotImplementedException ();
230 throw new NotImplementedException ();
235 public string OptionCompare {
237 throw new NotImplementedException ();
240 throw new NotImplementedException ();
245 public bool OptionExplicit {
247 throw new NotImplementedException ();
250 throw new NotImplementedException ();
255 public bool OptionStrict {
257 throw new NotImplementedException ();
260 throw new NotImplementedException ();
265 public string OptionStrictType {
267 throw new NotImplementedException ();
270 throw new NotImplementedException ();
275 public string Platform {
277 throw new NotImplementedException ();
280 throw new NotImplementedException ();
285 public bool RemoveIntegerChecks {
287 throw new NotImplementedException ();
290 throw new NotImplementedException ();