/tools/nant/NAnt.Win32Tasks.xml
XML | 753 lines | 753 code | 0 blank | 0 comment | 0 complexity | 019e5d895b5850883dde1d00ff5e7952 MD5 | raw file
1<?xml version="1.0"?> 2<doc> 3 <assembly> 4 <name>NAnt.Win32Tasks</name> 5 </assembly> 6 <members> 7 <member name="T:NAnt.Win32.Functions.CygpathFunctions"> 8 <summary> 9 Groups a set of functions that convert Windows native filenames to 10 Cygwin POSIX-style pathnames and vice versa. 11 </summary> 12 <remarks> 13 It can be used when a Cygwin program needs to pass a file name to a 14 native Windows program, or expects to get a file name from a native 15 Windows program. 16 </remarks> 17 </member> 18 <member name="M:NAnt.Win32.Functions.CygpathFunctions.#ctor(NAnt.Core.Project,NAnt.Core.PropertyDictionary)"> 19 <summary> 20 Initializes a new instance of the <see cref="T:NAnt.Win32.Functions.CygpathFunctions"/> 21 class with the specified <see cref="T:NAnt.Core.Project"/> and properties. 22 </summary> 23 <param name="project">The <see cref="T:NAnt.Core.Project"/> in which the class is used.</param> 24 <param name="properties">The set of properties to use for macro expansion.</param> 25 </member> 26 <member name="M:NAnt.Win32.Functions.CygpathFunctions.GetDosPath(System.String)"> 27 <summary> 28 Gets the DOS (short) form of the specified path. 29 </summary> 30 <param name="path">The path to convert.</param> 31 <returns> 32 The DOS (short) form of the specified path. 33 </returns> 34 <exception cref="T:System.ComponentModel.Win32Exception"><c>cygpath</c> could not be started.</exception> 35 <exception cref="T:System.ArgumentException"><paramref name="path"/> could not be converted to a short form.</exception> 36 </member> 37 <member name="M:NAnt.Win32.Functions.CygpathFunctions.GetUnixPath(System.String)"> 38 <summary> 39 Gets the Unix form of the specified path. 40 </summary> 41 <param name="path">The path to convert.</param> 42 <returns> 43 The Unix form of the specified path. 44 </returns> 45 <exception cref="T:System.ComponentModel.Win32Exception"><c>cygpath</c> could not be started.</exception> 46 <exception cref="T:System.ArgumentException"><paramref name="path"/> could not be converted to a Unix form.</exception> 47 </member> 48 <member name="M:NAnt.Win32.Functions.CygpathFunctions.GetWindowsPath(System.String)"> 49 <summary> 50 Gets the Windows form of the specified path. 51 </summary> 52 <param name="path">The path to convert.</param> 53 <returns> 54 The Windows form of the specified path. 55 </returns> 56 <exception cref="T:System.ComponentModel.Win32Exception"><c>cygpath</c> could not be started.</exception> 57 <exception cref="T:System.ArgumentException"><paramref name="path"/> could not be converted to a Windows form.</exception> 58 </member> 59 <member name="M:NAnt.Win32.Functions.CygpathFunctions.RunCygpathString(NAnt.Core.Types.Argument[])"> 60 <summary> 61 Runs cygpath with the specified arguments and returns the result 62 as a <see cref="T:System.String"/>. 63 </summary> 64 <param name="args">The arguments to pass to cygpath.</param> 65 <returns> 66 The result of running cygpath with the specified arguments. 67 </returns> 68 </member> 69 <member name="M:NAnt.Win32.Functions.CygpathFunctions.GetTask(System.IO.Stream)"> 70 <summary> 71 Factory method to return a new instance of ExecTask 72 </summary> 73 <param name="stream"></param> 74 <returns></returns> 75 </member> 76 <member name="T:NAnt.Win32.Tasks.AxImpTask"> 77 <summary> 78 Generates a Windows Forms Control that wraps ActiveX Controls defined 79 in an OCX. 80 </summary> 81 <example> 82 <code> 83 <![CDATA[ 84 <aximp ocx="MyControl.ocx" output="MyFormsControl.dll" /> 85 ]]> 86 </code> 87 </example> 88 </member> 89 <member name="M:NAnt.Win32.Tasks.AxImpTask.ExecuteTask"> 90 <summary> 91 Import the ActiveX control. 92 </summary> 93 </member> 94 <member name="M:NAnt.Win32.Tasks.AxImpTask.NeedsCompiling"> 95 <summary> 96 Determines whether the assembly needs to be created again. 97 </summary> 98 <returns> 99 <see langword="true" /> if the assembly needs to be created again; 100 otherwise, <see langword="false" />. 101 </returns> 102 </member> 103 <member name="P:NAnt.Win32.Tasks.AxImpTask.OcxFile"> 104 <summary> 105 Filename of the .ocx file. 106 </summary> 107 </member> 108 <member name="P:NAnt.Win32.Tasks.AxImpTask.OutputFile"> 109 <summary> 110 Filename of the generated assembly. 111 </summary> 112 </member> 113 <member name="P:NAnt.Win32.Tasks.AxImpTask.PublicKeyFile"> 114 <summary> 115 Specifies the file containing the public key to use to sign the 116 resulting assembly. 117 </summary> 118 <value> 119 The file containing the public key to use to sign the resulting 120 assembly. 121 </value> 122 </member> 123 <member name="P:NAnt.Win32.Tasks.AxImpTask.KeyFile"> 124 <summary> 125 Specifies the publisher's official public/private key pair with which 126 the resulting assembly should be signed with a strong name. 127 </summary> 128 <value> 129 The keyfile to use to sign the resulting assembly with a strong name. 130 </value> 131 <remarks><a href="ms-help://MS.NETFrameworkSDK/cptools/html/cpgrftypelibraryimportertlbimpexe.htm">See the Microsoft.NET Framework SDK documentation for details.</a></remarks> 132 </member> 133 <member name="P:NAnt.Win32.Tasks.AxImpTask.KeyContainer"> 134 <summary> 135 Specifies the key container in which the public/private key pair 136 should be found that should be used to sign the resulting assembly 137 with a strong name. 138 </summary> 139 <value> 140 The key container containing a public/private key pair that should 141 be used to sign the resulting assembly. 142 </value> 143 </member> 144 <member name="P:NAnt.Win32.Tasks.AxImpTask.DelaySign"> 145 <summary> 146 Specifies to sign the resulting control using delayed signing. 147 </summary> 148 </member> 149 <member name="P:NAnt.Win32.Tasks.AxImpTask.GenerateSource"> 150 <summary> 151 Determines whether C# source code for the Windows Form wrapper should 152 be generated. The default is <see langword="false" />. 153 </summary> 154 </member> 155 <member name="P:NAnt.Win32.Tasks.AxImpTask.RcwFile"> 156 <summary> 157 Assembly to use for Runtime Callable Wrapper rather than generating 158 new one [.NET 1.1 or higher]. 159 </summary> 160 </member> 161 <member name="P:NAnt.Win32.Tasks.AxImpTask.SupportsRcw"> 162 <summary> 163 Indicates whether <c>aximp</c> supports using an existing Runtime 164 Callable Wrapper for a given target framework. The default is 165 <see langword="true" />. 166 </summary> 167 </member> 168 <member name="P:NAnt.Win32.Tasks.AxImpTask.ProgramArguments"> 169 <summary> 170 Gets the command-line arguments for the external program. 171 </summary> 172 <value> 173 The command-line arguments for the external program. 174 </value> 175 </member> 176 <member name="T:NAnt.Win32.Tasks.LocateSdkTask"> 177 <summary> 178 Reads the most recent Windows SDK InstallationFolder key into a NAnt property 179 </summary> 180 <example> 181 <code> 182 <![CDATA[ 183 <locatesdk prefix="dotNetFX" minsdk="v6.0" /> 184 ]]> 185 </code> 186 </example> 187 </member> 188 <member name="M:NAnt.Win32.Tasks.LocateSdkTask.ExecuteTask"> 189 <summary> 190 locate the most recent WinSDK installed 191 </summary> 192 </member> 193 <member name="M:NAnt.Win32.Tasks.LocateSdkTask.StringToVersion(System.String)"> 194 <summary> 195 Converts a version expressed as a string into a Version object 196 </summary> 197 <param name="sdkVersion"> 198 A <see cref="T:System.String"/> containing the version to convert. 199 </param> 200 <returns> 201 A <see cref="T:System.Version"/> object representing the version string. 202 </returns> 203 </member> 204 <member name="P:NAnt.Win32.Tasks.LocateSdkTask.PropertyName"> 205 <summary> 206 <para> 207 The property to set to the value stored in the InstalledFolder key of the located WinSDK version. 208 </para> 209 </summary> 210 </member> 211 <member name="P:NAnt.Win32.Tasks.LocateSdkTask.MinWinSdkVersion"> 212 <summary> 213 <para> 214 The minimum acceptable Windows SDK version. 215 </para> 216 </summary> 217 </member> 218 <member name="P:NAnt.Win32.Tasks.LocateSdkTask.MaxWinSdkVersion"> 219 <summary> 220 <para> 221 The maximum acceptable Windows SDK version. 222 </para> 223 </summary> 224 </member> 225 <member name="P:NAnt.Win32.Tasks.LocateSdkTask.MinNetFxVersion"> 226 <summary> 227 <para> 228 The minimum acceptable .NET sdk version. 229 </para> 230 </summary> 231 </member> 232 <member name="P:NAnt.Win32.Tasks.LocateSdkTask.MaxNetFxVersion"> 233 <summary> 234 <para> 235 The maximum acceptable .NET sdk version. 236 </para> 237 </summary> 238 </member> 239 <member name="T:NAnt.Win32.Tasks.ReadRegistryTask"> 240 <summary> 241 Reads a value or set of values from the Windows Registry into one or 242 more NAnt properties. 243 </summary> 244 <example> 245 <para>Read a single value from the registry.</para> 246 <code> 247 <![CDATA[ 248 <readregistry property="sdkRoot" key="SOFTWARE\Microsoft\.NETFramework\sdkInstallRoot" hive="LocalMachine" /> 249 ]]> 250 </code> 251 <para>Read all the registry values in a key.</para> 252 <code> 253 <![CDATA[ 254 <readregistry prefix="dotNetFX" key="SOFTWARE\Microsoft\.NETFramework\sdkInstallRoot" hive="LocalMachine" /> 255 ]]> 256 </code> 257 </example> 258 </member> 259 <member name="M:NAnt.Win32.Tasks.ReadRegistryTask.ExecuteTask"> 260 <summary> 261 read the specified registry value 262 </summary> 263 </member> 264 <member name="M:NAnt.Win32.Tasks.ReadRegistryTask.LookupRegKey(System.String,Microsoft.Win32.RegistryHive[])"> 265 <summary> 266 Returns the hive for a given key. 267 </summary> 268 <param name="key"></param> 269 <param name="registries"></param> 270 <returns> 271 The hive for a given key. 272 </returns> 273 </member> 274 <member name="M:NAnt.Win32.Tasks.ReadRegistryTask.GetHiveKey(Microsoft.Win32.RegistryHive)"> 275 <summary> 276 Returns the key for a given registry hive. 277 </summary> 278 <param name="hive">The registry hive to return the key for.</param> 279 <returns> 280 The key for a given registry hive. 281 </returns> 282 </member> 283 <member name="P:NAnt.Win32.Tasks.ReadRegistryTask.PropertyName"> 284 <summary> 285 <para>The property to set to the specified registry key value.</para> 286 <para>If this attribute is used then a single value will be read.</para> 287 </summary> 288 </member> 289 <member name="P:NAnt.Win32.Tasks.ReadRegistryTask.PropertyPrefix"> 290 <summary> 291 <para>The prefix to use for the specified registry key values.</para> 292 <para>If this attribute is used then all registry values will be read and stored as properties with this prefix.</para> 293 </summary> 294 <example> 295 <para>Registry values a, b, c will be turned into prefixa, prefixb, prefixc named properties</para> 296 </example> 297 </member> 298 <member name="P:NAnt.Win32.Tasks.ReadRegistryTask.RegistryKey"> 299 <summary> 300 The registry key to read, including the path. 301 </summary> 302 <example> 303 SOFTWARE\Microsoft\.NETFramework\sdkInstallRoot 304 </example> 305 </member> 306 <member name="P:NAnt.Win32.Tasks.ReadRegistryTask.RegistryHiveName"> 307 <summary> 308 Space separated list of registry hives to search for <see cref="P:NAnt.Win32.Tasks.ReadRegistryTask.RegistryKey"/>. 309 For a list of possible values, see <see cref="T:Microsoft.Win32.RegistryHive"/>. The 310 default is <see cref="F:Microsoft.Win32.RegistryHive.LocalMachine"/>. 311 </summary> 312 <remarks> 313 <seealso cref="T:Microsoft.Win32.RegistryHive"/> 314 </remarks> 315 </member> 316 <member name="T:NAnt.Win32.Tasks.RegAsmTask"> 317 <summary> 318 Registers an assembly, or set of assemblies for use from COM clients. 319 </summary> 320 <remarks> 321 <para> 322 Refer to the <see href="ms-help://MS.VSCC/MS.MSDNVS/cptools/html/cpgrfassemblyregistrationtoolregasmexe.htm">Regasm</see> 323 documentation for more information on the regasm tool. 324 </para> 325 </remarks> 326 <example> 327 <para> 328 Register types in a single assembly. 329 </para> 330 <code> 331 <![CDATA[ 332 <regasm assembly="myAssembly.dll" /> 333 ]]> 334 </code> 335 </example> 336 <example> 337 <para> 338 Register types of an assembly and generate a type library containing 339 definitions of accessible types defined within the assembly. 340 </para> 341 <code> 342 <![CDATA[ 343 <regasm assembly="myAssembly.dll" typelib="myAssembly.tlb" /> 344 ]]> 345 </code> 346 </example> 347 <example> 348 <para> 349 Register types of set of assemblies at once, while specifying a set 350 of reference assemblies. 351 </para> 352 <code> 353 <![CDATA[ 354 <regasm codebase="true"> 355 <assemblies> 356 <include name="OutlookAddin.dll" /> 357 <include name="OfficeCoreAddin.dll" /> 358 </assemblies> 359 <references> 360 <include name="CommonTypes.dll" /> 361 </references> 362 </regasm> 363 ]]> 364 </code> 365 </example> 366 </member> 367 <member name="M:NAnt.Win32.Tasks.RegAsmTask.PrepareProcess(System.Diagnostics.Process)"> 368 <summary> 369 Updates the <see cref="T:System.Diagnostics.ProcessStartInfo"/> of the specified 370 <see cref="T:System.Diagnostics.Process"/>. 371 </summary> 372 <param name="process">The <see cref="T:System.Diagnostics.Process"/> of which the <see cref="T:System.Diagnostics.ProcessStartInfo"/> should be updated.</param> 373 </member> 374 <member name="M:NAnt.Win32.Tasks.RegAsmTask.ExecuteTask"> 375 <summary> 376 Registers or unregisters a single assembly, or a group of assemblies. 377 </summary> 378 </member> 379 <member name="P:NAnt.Win32.Tasks.RegAsmTask.AssemblyFile"> 380 <summary> 381 The name of the file to register. This is provided as an alternate 382 to using the task's <see cref="P:NAnt.Win32.Tasks.RegAsmTask.Assemblies"/>. 383 </summary> 384 </member> 385 <member name="P:NAnt.Win32.Tasks.RegAsmTask.RegistryFile"> 386 <summary> 387 Registry file to export to instead of entering the types directly 388 into the registry. 389 </summary> 390 </member> 391 <member name="P:NAnt.Win32.Tasks.RegAsmTask.CodeBase"> 392 <summary> 393 Set the code base registry setting. 394 </summary> 395 </member> 396 <member name="P:NAnt.Win32.Tasks.RegAsmTask.Registered"> 397 <summary> 398 Only refer to already registered type libraries. 399 </summary> 400 </member> 401 <member name="P:NAnt.Win32.Tasks.RegAsmTask.TypeLib"> 402 <summary> 403 Export the assemblies to the specified type library and register it. 404 </summary> 405 </member> 406 <member name="P:NAnt.Win32.Tasks.RegAsmTask.Unregister"> 407 <summary> 408 Unregister the assembly. The default is <see langword="false" />. 409 </summary> 410 </member> 411 <member name="P:NAnt.Win32.Tasks.RegAsmTask.Assemblies"> 412 <summary> 413 The set of assemblies to register, or unregister. 414 </summary> 415 </member> 416 <member name="P:NAnt.Win32.Tasks.RegAsmTask.References"> 417 <summary> 418 The set of assembly references. 419 </summary> 420 </member> 421 <member name="P:NAnt.Win32.Tasks.RegAsmTask.BaseDirectory"> 422 <summary> 423 Gets the working directory for the application. 424 </summary> 425 <value> 426 The working directory for the application. 427 </value> 428 </member> 429 <member name="P:NAnt.Win32.Tasks.RegAsmTask.ProgramArguments"> 430 <summary> 431 Gets the command line arguments for the external program. 432 </summary> 433 <value> 434 The command line arguments for the external program. 435 </value> 436 </member> 437 <member name="P:NAnt.Win32.Tasks.RegAsmTask.ProgramFileName"> 438 <summary> 439 Gets the filename of the external program to start. 440 </summary> 441 <value> 442 The filename of the external program. 443 </value> 444 <remarks> 445 Override in derived classes to explicitly set the location of the 446 external tool. 447 </remarks> 448 </member> 449 <member name="T:NAnt.Win32.Tasks.TlbExpTask"> 450 <summary> 451 Exports a .NET assembly to a type library that can be used from unmanaged 452 code (wraps Microsoft's <c>tlbexp.exe</c>). 453 </summary> 454 <remarks> 455 <para> 456 <see href="ms-help://MS.NETFrameworkSDK/cptools/html/cpgrftypelibraryexportertlbexpexe.htm">See the Microsoft.NET Framework SDK documentation for details.</see> 457 </para> 458 </remarks> 459 <example> 460 <para>Export <c>DotNetAssembly.dll</c> to <c>LegacyCOM.dll</c>.</para> 461 <code> 462 <![CDATA[ 463 <tlbexp assembly="DotNetAssembly.dll" output="LegacyCOM.dll" /> 464 ]]> 465 </code> 466 </example> 467 </member> 468 <member name="M:NAnt.Win32.Tasks.TlbExpTask.ExecuteTask"> 469 <summary> 470 Exports the type library. 471 </summary> 472 </member> 473 <member name="M:NAnt.Win32.Tasks.TlbExpTask.NeedsCompiling"> 474 <summary> 475 Determines whether the assembly needs to be exported to a type 476 library again. 477 </summary> 478 <returns> 479 <see langword="true" /> if the assembly needs to be exported to a 480 type library; otherwise, <see langword="false" />. 481 </returns> 482 </member> 483 <member name="P:NAnt.Win32.Tasks.TlbExpTask.AssemblyFile"> 484 <summary> 485 Specifies the assembly for which to export a type library. 486 </summary> 487 <value> 488 The assembly for which to export a type library. 489 </value> 490 <remarks><a href="ms-help://MS.NETFrameworkSDK/cptools/html/cpgrftypelibraryexportertlbexpexe.htm">See the Microsoft.NET Framework SDK documentation for details.</a></remarks> 491 </member> 492 <member name="P:NAnt.Win32.Tasks.TlbExpTask.OutputFile"> 493 <summary> 494 Specifies the name of the type library file to generate. 495 </summary> 496 <value> 497 The name of the type library file to generate. 498 </value> 499 <remarks><a href="ms-help://MS.NETFrameworkSDK/cptools/html/cpgrftypelibraryexportertlbexpexe.htm">See the Microsoft.NET Framework SDK documentation for details.</a></remarks> 500 </member> 501 <member name="P:NAnt.Win32.Tasks.TlbExpTask.NamesFile"> 502 <summary> 503 Specifies the file used to determine capitalization of names in a 504 type library. 505 </summary> 506 <value> 507 The file used to determine capitalization of names in a type library. 508 </value> 509 <remarks><a href="ms-help://MS.NETFrameworkSDK/cptools/html/cpgrftypelibraryexportertlbexpexe.htm">See the Microsoft.NET Framework SDK documentation for details.</a></remarks> 510 </member> 511 <member name="P:NAnt.Win32.Tasks.TlbExpTask.ProgramArguments"> 512 <summary> 513 Gets the command line arguments for the external program. 514 </summary> 515 <value> 516 The command line arguments for the external program. 517 </value> 518 </member> 519 <member name="T:NAnt.Win32.Tasks.TlbImpTask"> 520 <summary> 521 Imports a type library to a .NET assembly (wraps Microsoft's <c>tlbimp.exe</c>). 522 </summary> 523 <remarks> 524 <para> 525 This task lets you easily create interop assemblies. By default, it will 526 not reimport if the underlying COM TypeLib or reference has not changed. 527 </para> 528 <para> 529 <see href="ms-help://MS.NETFrameworkSDK/cptools/html/cpgrftypelibraryimportertlbimpexe.htm">See the Microsoft.NET Framework SDK documentation for details.</see> 530 </para> 531 </remarks> 532 <example> 533 <para>Import <c>LegacyCOM.dll</c> to <c>DotNetAssembly.dll</c>.</para> 534 <code> 535 <![CDATA[ 536 <tlbimp typelib="LegacyCOM.dll" output="DotNetAssembly.dll" /> 537 ]]> 538 </code> 539 </example> 540 <example> 541 <para> 542 Generate an assembly named "Interop.MSVidCtlLib.dll" for the 543 MS Video Control 1.0 Type Library, transforming any [out, retval] 544 parameters of methods on dispinterfaces in the type library into 545 return values in the managed library. 546 </para> 547 <code> 548 <![CDATA[ 549 <tlbimp typelib="msvidctl.dll" output="Interop.MSVidCtlLib.dll" transform="dispret"> 550 <references basedir="Interop"> 551 <include name="Interop.TunerLib.dll" /> 552 </references> 553 </tlbimp> 554 ]]> 555 </code> 556 </example> 557 </member> 558 <member name="M:NAnt.Win32.Tasks.TlbImpTask.ExecuteTask"> 559 <summary> 560 Imports the type library to a .NET assembly. 561 </summary> 562 </member> 563 <member name="M:NAnt.Win32.Tasks.TlbImpTask.ExtractTypeLibPath(System.String)"> 564 <summary> 565 Returns the path of the type library, removing the identifier of 566 the type library from the specified string. 567 </summary> 568 <param name="path">The path from which to extract the path of the type library.</param> 569 <returns> 570 The path of the type library without the type library identifier. 571 </returns> 572 <remarks> 573 An example of a path which includes the identifier of the type 574 library (in this case "2") is 575 <c>C:\WINDOWS\system32\msvidctl.dll\2</c>. 576 </remarks> 577 </member> 578 <member name="M:NAnt.Win32.Tasks.TlbImpTask.NeedsCompiling"> 579 <summary> 580 Determines whether the type library needs to be imported again. 581 </summary> 582 <returns> 583 <see langword="true" /> if the type library needs to be imported; 584 otherwise, <see langword="false" />. 585 </returns> 586 </member> 587 <member name="P:NAnt.Win32.Tasks.TlbImpTask.OutputFile"> 588 <summary> 589 Specifies the name of the output file. 590 </summary> 591 <value> 592 The name of the output file. 593 </value> 594 <remarks><a href="ms-help://MS.NETFrameworkSDK/cptools/html/cpgrftypelibraryimportertlbimpexe.htm">See the Microsoft.NET Framework SDK documentation for details.</a></remarks> 595 </member> 596 <member name="P:NAnt.Win32.Tasks.TlbImpTask.Namespace"> 597 <summary> 598 Specifies the namespace in which to produce the assembly. 599 </summary> 600 <value> 601 The namespace in which to produce the assembly. 602 </value> 603 <remarks><a href="ms-help://MS.NETFrameworkSDK/cptools/html/cpgrftypelibraryimportertlbimpexe.htm">See the Microsoft.NET Framework SDK documentation for details.</a></remarks> 604 </member> 605 <member name="P:NAnt.Win32.Tasks.TlbImpTask.AsmVersion"> 606 <summary> 607 Specifies the version number of the assembly to produce. 608 </summary> 609 <remarks> 610 <value> 611 The version number of the assembly to produce. 612 </value> 613 <para> 614 The version number should be in the format major.minor.build.revision. 615 </para> 616 <para> 617 <a href="ms-help://MS.NETFrameworkSDK/cptools/html/cpgrftypelibraryimportertlbimpexe.htm">See the Microsoft.NET Framework SDK documentation for details.</a> 618 </para> 619 </remarks> 620 </member> 621 <member name="P:NAnt.Win32.Tasks.TlbImpTask.DelaySign"> 622 <summary> 623 Specifies whether the resulting assembly should be signed with a 624 strong name using delayed signing. The default is <see langword="false" />. 625 </summary> 626 <value> 627 <see langword="true" /> if the resulting assembly should be signed 628 with a strong name using delayed signing; otherwise, <see langword="false" />. 629 </value> 630 <remarks><a href="ms-help://MS.NETFrameworkSDK/cptools/html/cpgrftypelibraryimportertlbimpexe.htm">See the Microsoft.NET Framework SDK documentation for details.</a></remarks> 631 </member> 632 <member name="P:NAnt.Win32.Tasks.TlbImpTask.Primary"> 633 <summary> 634 Specifies whether a primary interop assembly should be produced for 635 the specified type library. The default is <see langword="false" />. 636 </summary> 637 <value> 638 <see langword="true" /> if a primary interop assembly should be 639 produced; otherwise, <see langword="false" />. 640 </value> 641 <remarks><a href="ms-help://MS.NETFrameworkSDK/cptools/html/cpgrftypelibraryimportertlbimpexe.htm">See the Microsoft.NET Framework SDK documentation for details.</a></remarks> 642 </member> 643 <member name="P:NAnt.Win32.Tasks.TlbImpTask.PublicKeyFile"> 644 <summary> 645 Specifies the file containing the public key to use to sign the 646 resulting assembly. 647 </summary> 648 <value> 649 The file containing the public key to use to sign the resulting 650 assembly. 651 </value> 652 <remarks><a href="ms-help://MS.NETFrameworkSDK/cptools/html/cpgrftypelibraryimportertlbimpexe.htm">See the Microsoft.NET Framework SDK documentation for details.</a></remarks> 653 </member> 654 <member name="P:NAnt.Win32.Tasks.TlbImpTask.KeyFile"> 655 <summary> 656 Specifies the publisher's official public/private key pair with which 657 the resulting assembly should be signed with a strong name. 658 </summary> 659 <value> 660 The keyfile to use to sign the resulting assembly with a strong name. 661 </value> 662 <remarks><a href="ms-help://MS.NETFrameworkSDK/cptools/html/cpgrftypelibraryimportertlbimpexe.htm">See the Microsoft.NET Framework SDK documentation for details.</a></remarks> 663 </member> 664 <member name="P:NAnt.Win32.Tasks.TlbImpTask.KeyContainer"> 665 <summary> 666 Specifies the key container in which the public/private key pair 667 should be found that should be used to sign the resulting assembly 668 with a strong name. 669 </summary> 670 <value> 671 The key container containing a public/private key pair that should 672 be used to sign the resulting assembly. 673 </value> 674 <remarks><a href="ms-help://MS.NETFrameworkSDK/cptools/html/cpgrftypelibraryimportertlbimpexe.htm">See the Microsoft.NET Framework SDK documentation for details.</a></remarks> 675 </member> 676 <member name="P:NAnt.Win32.Tasks.TlbImpTask.References"> 677 <summary> 678 Specifies the assembly files to use to resolve references to types 679 defined outside the current type library. 680 </summary> 681 <value> 682 The assembly files to use to resolve references to types defined 683 outside the current type library. 684 </value> 685 <remarks><a href="ms-help://MS.NETFrameworkSDK/cptools/html/cpgrftypelibraryimportertlbimpexe.htm">See the Microsoft.NET Framework SDK documentation for details.</a></remarks> 686 </member> 687 <member name="P:NAnt.Win32.Tasks.TlbImpTask.StrictRef"> 688 <summary> 689 Specifies whether a type library should not be imported if all 690 references within the current assembly or the reference assemblies 691 cannot be resolved. The default is <see langword="false" />. 692 </summary> 693 <value> 694 <see langword="true" /> if a type library should not be imported if 695 all references cannot be resolved; otherwise, <see langword="false" />. 696 </value> 697 <remarks><a href="ms-help://MS.NETFrameworkSDK/cptools/html/cpgrftypelibraryimportertlbimpexe.htm">See the Microsoft.NET Framework SDK documentation for details.</a></remarks> 698 </member> 699 <member name="P:NAnt.Win32.Tasks.TlbImpTask.SysArray"> 700 <summary> 701 Specifies whether to import a COM style SafeArray as a managed 702 <see cref="T:System.Array"/> class type. The default is <see langword="false"/>. 703 </summary> 704 <value> 705 <see langword="true"/> if a COM style SafeArray should be imported 706 as a managed <see cref="T:System.Array"/> class type; otherwise, 707 <see langword="false"/>. 708 </value> 709 <remarks><a href="ms-help://MS.NETFrameworkSDK/cptools/html/cpgrftypelibraryimportertlbimpexe.htm">See the Microsoft.NET Framework SDK documentation for details.</a></remarks> 710 </member> 711 <member name="P:NAnt.Win32.Tasks.TlbImpTask.Transform"> 712 <summary> 713 Specifies how to transform the metadata [.NET 1.1 or higher]. 714 </summary> 715 </member> 716 <member name="P:NAnt.Win32.Tasks.TlbImpTask.TypeLib"> 717 <summary> 718 Specifies the source type library that gets passed to the type 719 library importer. 720 </summary> 721 <value> 722 The source type library that gets passed to the type library 723 importer. 724 </value> 725 <remarks><a href="ms-help://MS.NETFrameworkSDK/cptools/html/cpgrftypelibraryimportertlbimpexe.htm">See the Microsoft.NET Framework SDK documentation for details.</a></remarks> 726 </member> 727 <member name="P:NAnt.Win32.Tasks.TlbImpTask.Unsafe"> 728 <summary> 729 Specifies whether interfaces should be produced without .NET Framework 730 security checks. The default is <see langword="false" />. 731 </summary> 732 <value> 733 <see langword="true" /> if interfaces without .NET Framework security 734 checks should be produced; otherwise, <see langword="false" />. 735 </value> 736 <remarks><a href="ms-help://MS.NETFrameworkSDK/cptools/html/cpgrftypelibraryimportertlbimpexe.htm">See the Microsoft.NET Framework SDK documentation for details.</a></remarks> 737 </member> 738 <member name="P:NAnt.Win32.Tasks.TlbImpTask.SupportsTransform"> 739 <summary> 740 Indicates whether <c>tlbimp</c> supports transforming metadata for 741 a given target framework. The default is <see langword="true" />. 742 </summary> 743 </member> 744 <member name="P:NAnt.Win32.Tasks.TlbImpTask.ProgramArguments"> 745 <summary> 746 Gets the command line arguments for the external program. 747 </summary> 748 <value> 749 The command line arguments for the external program. 750 </value> 751 </member> 752 </members> 753</doc>