home *** CD-ROM | disk | FTP | other *** search
/ Chip 2005 February / CMCD0205.ISO / Software / Freeware / Programare / Sharp / SharpDevelop_1.0.3.1761_Setup.exe / NAnt.Win32Tasks.xml < prev    next >
Extensible Markup Language  |  2004-11-30  |  29KB  |  585 lines

  1. <?xml version="1.0"?>
  2. <doc>
  3.     <assembly>
  4.         <name>NAnt.Win32Tasks</name>
  5.     </assembly>
  6.     <members>
  7.         <member name="T:NAnt.Core.Tasks.ScriptTask">
  8.             <summary>
  9.             Executes the code contained within the task.
  10.             </summary>
  11.             <remarks>
  12.                 <para>
  13.                 The <see cref="T:NAnt.Core.Tasks.ScriptTask"/> must contain a single <c>code</c> 
  14.                 element, which in turn contains the script code.
  15.                 </para>
  16.                 <para>
  17.                 A static entry point named <c>ScriptMain</c> is required. It must 
  18.                 have a single <see cref="T:NAnt.Core.Project"/> parameter.
  19.                 </para>
  20.                 <para>
  21.                 The following namespaces are loaded by default:
  22.                 </para>
  23.                 <list type="bullet">
  24.                     <item>
  25.                         <description>System</description>
  26.                     </item>
  27.                     <item>
  28.                         <description>System.Collections</description>
  29.                     </item>
  30.                     <item>
  31.                         <description>System.Collections.Specialized</description>
  32.                     </item>
  33.                     <item>
  34.                         <description>System.IO</description>
  35.                     </item>
  36.                     <item>
  37.                         <description>System.Text</description>
  38.                     </item>
  39.                     <item>
  40.                         <description>System.Text.RegularExpressions</description>
  41.                     </item>
  42.                     <item>
  43.                         <description>NAnt.Core</description>
  44.                     </item>
  45.                 </list>
  46.             </remarks>
  47.             <example>
  48.               <para>Run C# code that writes a message to the build log.</para>
  49.               <code>
  50.                     <script language="C#">
  51.                         <code><![CDATA[
  52.                             public static void ScriptMain(Project project) {
  53.                                 project.Log(Level.Info, "Hello World from a script task using C#"); 
  54.                             }
  55.                         ]]></code>
  56.                     </script>
  57.               </code>
  58.             </example>
  59.             <example>
  60.               <para>Run Visual Basic.NET code that writes a message to the build log.</para>
  61.               <code>
  62.                     <script language="VB">
  63.                         <code><![CDATA[
  64.                             Public Shared Sub ScriptMain(project As Project)
  65.                                 project.Log(Level.Info, "Hello World from a script task using Visual Basic.NET")
  66.                             End Sub
  67.                         ]]></code>
  68.                     </script>
  69.               </code>
  70.             </example>
  71.         </member>
  72.         <member name="M:NAnt.Core.Tasks.ScriptTask.InitializeTask(System.Xml.XmlNode)">
  73.             <summary>
  74.             Initializes the task using the specified xml node.
  75.             </summary>
  76.         </member>
  77.         <member name="M:NAnt.Core.Tasks.ScriptTask.ExecuteTask">
  78.             <summary>
  79.             Executes the script block.
  80.             </summary>
  81.         </member>
  82.         <member name="P:NAnt.Core.Tasks.ScriptTask.Language">
  83.             <summary>
  84.             The language of the script block (VB, C# or JS).
  85.             </summary>
  86.         </member>
  87.         <member name="P:NAnt.Core.Tasks.ScriptTask.References">
  88.             <summary>
  89.             Any required references.
  90.             </summary>
  91.         </member>
  92.         <member name="P:NAnt.Core.Tasks.ScriptTask.MainClass">
  93.             <summary>
  94.             The name of the main class containing the static <c>ScriptMain</c> entry point.
  95.             </summary>
  96.         </member>
  97.         <member name="P:NAnt.Core.Tasks.ScriptTask.Imports">
  98.             <summary>
  99.             The namespaces to import.
  100.             </summary>
  101.         </member>
  102.         <member name="T:NAnt.Win32.Tasks.ServiceControllerTask">
  103.             <summary>
  104.             Allows a Windows service to be controlled.
  105.             </summary>
  106.             <example>
  107.               <para>Starts the World Wide Web Publishing Service on the local computer.</para>
  108.               <code>
  109.                 <![CDATA[
  110.             <servicecontroller action="Start" service="w3svc" />
  111.                 ]]>
  112.               </code>
  113.               <para>Stops the Alerter service on computer 'MOTHER'.</para>
  114.               <code>
  115.                 <![CDATA[
  116.             <servicecontroller action="Stop" service="Alerter" machine="MOTHER" />
  117.                 ]]>
  118.               </code>
  119.             </example>
  120.         </member>
  121.         <member name="M:NAnt.Win32.Tasks.ServiceControllerTask.#ctor">
  122.             <summary>
  123.             Initializes a new instance of the <see cref="T:NAnt.Win32.Tasks.ServiceControllerTask"/>
  124.             class.
  125.             </summary>
  126.         </member>
  127.         <member name="M:NAnt.Win32.Tasks.ServiceControllerTask.ExecuteTask">
  128.             <summary>
  129.             Peforms actions on the service in order to reach the desired status.
  130.             </summary>
  131.         </member>
  132.         <member name="M:NAnt.Win32.Tasks.ServiceControllerTask.DetermineDesiredStatus">
  133.             <summary>
  134.             Determines the desired status of the service based on the action
  135.             that should be performed on it.
  136.             </summary>
  137.             <returns>
  138.             The <see cref="T:System.ServiceProcess.ServiceControllerStatus"/> that should be reached
  139.             in order for the <see cref="P:NAnt.Win32.Tasks.ServiceControllerTask.Action"/> to be considered successful.
  140.             </returns>
  141.         </member>
  142.         <member name="M:NAnt.Win32.Tasks.ServiceControllerTask.StartService(System.ServiceProcess.ServiceController)">
  143.             <summary>
  144.             Starts the service identified by <see cref="P:NAnt.Win32.Tasks.ServiceControllerTask.ServiceName"/> and
  145.             <see cref="P:NAnt.Win32.Tasks.ServiceControllerTask.MachineName"/>.
  146.             </summary>
  147.             <param name="serviceController"><see cref="T:System.ServiceProcess.ServiceController"/> instance for controlling the service identified by <see cref="P:NAnt.Win32.Tasks.ServiceControllerTask.ServiceName"/> and <see cref="P:NAnt.Win32.Tasks.ServiceControllerTask.MachineName"/>.</param>
  148.         </member>
  149.         <member name="M:NAnt.Win32.Tasks.ServiceControllerTask.StopService(System.ServiceProcess.ServiceController)">
  150.             <summary>
  151.             Stops the service identified by <see cref="P:NAnt.Win32.Tasks.ServiceControllerTask.ServiceName"/> and
  152.             <see cref="P:NAnt.Win32.Tasks.ServiceControllerTask.MachineName"/>.
  153.             </summary>
  154.             <param name="serviceController"><see cref="T:System.ServiceProcess.ServiceController"/> instance for controlling the service identified by <see cref="P:NAnt.Win32.Tasks.ServiceControllerTask.ServiceName"/> and <see cref="P:NAnt.Win32.Tasks.ServiceControllerTask.MachineName"/>.</param>
  155.         </member>
  156.         <member name="M:NAnt.Win32.Tasks.ServiceControllerTask.RestartService(System.ServiceProcess.ServiceController)">
  157.             <summary>
  158.             Restarts the service identified by <see cref="P:NAnt.Win32.Tasks.ServiceControllerTask.ServiceName"/> and
  159.             <see cref="P:NAnt.Win32.Tasks.ServiceControllerTask.MachineName"/>.
  160.             </summary>
  161.             <param name="serviceController"><see cref="T:System.ServiceProcess.ServiceController"/> instance for controlling the service identified by <see cref="P:NAnt.Win32.Tasks.ServiceControllerTask.ServiceName"/> and <see cref="P:NAnt.Win32.Tasks.ServiceControllerTask.MachineName"/>.</param>
  162.         </member>
  163.         <member name="M:NAnt.Win32.Tasks.ServiceControllerTask.PauseService(System.ServiceProcess.ServiceController)">
  164.             <summary>
  165.             Pauses the service identified by <see cref="P:NAnt.Win32.Tasks.ServiceControllerTask.ServiceName"/> and
  166.             <see cref="P:NAnt.Win32.Tasks.ServiceControllerTask.MachineName"/>.
  167.             </summary>
  168.             <param name="serviceController"><see cref="T:System.ServiceProcess.ServiceController"/> instance for controlling the service identified by <see cref="P:NAnt.Win32.Tasks.ServiceControllerTask.ServiceName"/> and <see cref="P:NAnt.Win32.Tasks.ServiceControllerTask.MachineName"/>.</param>
  169.         </member>
  170.         <member name="M:NAnt.Win32.Tasks.ServiceControllerTask.ContinueService(System.ServiceProcess.ServiceController)">
  171.             <summary>
  172.             Continues the service identified by <see cref="P:NAnt.Win32.Tasks.ServiceControllerTask.ServiceName"/> and
  173.             <see cref="P:NAnt.Win32.Tasks.ServiceControllerTask.MachineName"/>.
  174.             </summary>
  175.             <param name="serviceController"><see cref="T:System.ServiceProcess.ServiceController"/> instance for controlling the service identified by <see cref="P:NAnt.Win32.Tasks.ServiceControllerTask.ServiceName"/> and <see cref="P:NAnt.Win32.Tasks.ServiceControllerTask.MachineName"/>.</param>
  176.         </member>
  177.         <member name="F:NAnt.Win32.Tasks.ServiceControllerTask._serviceName">
  178.             <summary>
  179.             Holds the name of the service that should be controlled.
  180.             </summary>
  181.         </member>
  182.         <member name="F:NAnt.Win32.Tasks.ServiceControllerTask._machineName">
  183.             <summary>
  184.             Holds the name of the computer on which the service resides.
  185.             </summary>
  186.         </member>
  187.         <member name="F:NAnt.Win32.Tasks.ServiceControllerTask._action">
  188.             <summary>
  189.             Holds the action that should be performed on the service.
  190.             </summary>
  191.         </member>
  192.         <member name="F:NAnt.Win32.Tasks.ServiceControllerTask._timeout">
  193.             <summary>
  194.             Holds the time, in milliseconds, the task will wait for a service
  195.             to reach the desired status.
  196.             </summary>
  197.         </member>
  198.         <member name="P:NAnt.Win32.Tasks.ServiceControllerTask.ServiceName">
  199.             <summary>
  200.             The name of the service that should be controlled.
  201.             </summary>
  202.         </member>
  203.         <member name="P:NAnt.Win32.Tasks.ServiceControllerTask.MachineName">
  204.             <summary>
  205.             The name of the computer on which the service resides. The default
  206.             is the local computer.
  207.             </summary>
  208.         </member>
  209.         <member name="P:NAnt.Win32.Tasks.ServiceControllerTask.Action">
  210.             <summary>
  211.             The action that should be performed on the service - either 
  212.             <see cref="F:NAnt.Win32.Tasks.ServiceControllerTask.ActionType.Start"/>, <see cref="F:NAnt.Win32.Tasks.ServiceControllerTask.ActionType.Stop"/>,
  213.             <see cref="F:NAnt.Win32.Tasks.ServiceControllerTask.ActionType.Restart"/>, <see cref="F:NAnt.Win32.Tasks.ServiceControllerTask.ActionType.Pause"/> 
  214.             or <see cref="F:NAnt.Win32.Tasks.ServiceControllerTask.ActionType.Continue"/>.
  215.             </summary>
  216.         </member>
  217.         <member name="P:NAnt.Win32.Tasks.ServiceControllerTask.Timeout">
  218.             <summary>
  219.             The time, in milliseconds, the task will wait for the service to
  220.             reach the desired status. The default is 5000 milliseconds.
  221.             </summary>
  222.         </member>
  223.         <member name="T:NAnt.Win32.Tasks.ServiceControllerTask.ActionType">
  224.             <summary>
  225.             Defines the actions that can be performed on a service.
  226.             </summary>
  227.         </member>
  228.         <member name="F:NAnt.Win32.Tasks.ServiceControllerTask.ActionType.Start">
  229.             <summary>
  230.             Starts a service.
  231.             </summary>
  232.         </member>
  233.         <member name="F:NAnt.Win32.Tasks.ServiceControllerTask.ActionType.Stop">
  234.             <summary>
  235.             Stops a service.
  236.             </summary>
  237.         </member>
  238.         <member name="F:NAnt.Win32.Tasks.ServiceControllerTask.ActionType.Restart">
  239.             <summary>
  240.             Restarts a service.
  241.             </summary>
  242.         </member>
  243.         <member name="F:NAnt.Win32.Tasks.ServiceControllerTask.ActionType.Pause">
  244.             <summary>
  245.             Pauses a running service.
  246.             </summary>
  247.         </member>
  248.         <member name="F:NAnt.Win32.Tasks.ServiceControllerTask.ActionType.Continue">
  249.             <summary>
  250.             Continues a paused service.
  251.             </summary>
  252.         </member>
  253.         <member name="T:NAnt.Win32.Tasks.TlbExpTask">
  254.             <summary>
  255.             Exports a .NET assembly to a type library that can be used from unmanaged 
  256.             code (wraps Microsoft's <c>tlbexp.exe</c>).
  257.             </summary>
  258.             <remarks>
  259.               <para>
  260.               <see href="ms-help://MS.NETFrameworkSDK/cptools/html/cpgrftypelibraryexportertlbexpexe.htm">See the Microsoft.NET Framework SDK documentation for details.</see>
  261.               </para>
  262.             </remarks>
  263.             <example>
  264.               <para>Export <c>DotNetAssembly.dll</c> to <c>LegacyCOM.dll</c>.</para>
  265.               <code>
  266.                 <![CDATA[
  267.             <tlbexp assembly="DotNetAssembly.dll" output="LegacyCOM.dll" />
  268.                 ]]>
  269.               </code>
  270.             </example>
  271.         </member>
  272.         <member name="M:NAnt.Win32.Tasks.TlbExpTask.ExecuteTask">
  273.             <summary>
  274.             Exports the type library.
  275.             </summary>
  276.         </member>
  277.         <member name="M:NAnt.Win32.Tasks.TlbExpTask.NeedsCompiling">
  278.             <summary>
  279.             Determines whether the assembly needs to be exported to a type 
  280.             library again.
  281.             </summary>
  282.             <returns>
  283.             <see langword="true" /> if the assembly needs to be exported to a 
  284.             type library; otherwise, <see langword="false" />.
  285.             </returns>
  286.         </member>
  287.         <member name="P:NAnt.Win32.Tasks.TlbExpTask.Assembly">
  288.             <summary>
  289.             Specifies the assembly for which to export a type library.
  290.             </summary>
  291.             <value>
  292.             The assembly for which to export a type library.
  293.             </value>
  294.             <remarks><a href="ms-help://MS.NETFrameworkSDK/cptools/html/cpgrftypelibraryexportertlbexpexe.htm">See the Microsoft.NET Framework SDK documentation for details.</a></remarks>
  295.         </member>
  296.         <member name="P:NAnt.Win32.Tasks.TlbExpTask.Output">
  297.             <summary>
  298.             Specifies the name of the type library file to generate.
  299.             </summary>
  300.             <value>
  301.             The name of the type library file to generate.
  302.             </value>
  303.             <remarks><a href="ms-help://MS.NETFrameworkSDK/cptools/html/cpgrftypelibraryexportertlbexpexe.htm">See the Microsoft.NET Framework SDK documentation for details.</a></remarks>
  304.         </member>
  305.         <member name="P:NAnt.Win32.Tasks.TlbExpTask.Names">
  306.             <summary>
  307.             Specifies the file used to determine capitalization of names in a 
  308.             type library.
  309.             </summary>
  310.             <value>
  311.             The file used to determine capitalization of names in a type library.
  312.             </value>
  313.             <remarks><a href="ms-help://MS.NETFrameworkSDK/cptools/html/cpgrftypelibraryexportertlbexpexe.htm">See the Microsoft.NET Framework SDK documentation for details.</a></remarks>
  314.         </member>
  315.         <member name="P:NAnt.Win32.Tasks.TlbExpTask.ProgramArguments">
  316.             <summary>
  317.             Gets the command line arguments for the external program.
  318.             </summary>
  319.             <value>
  320.             The command line arguments for the external program.
  321.             </value>
  322.         </member>
  323.         <member name="T:NAnt.Win32.Tasks.TlbImpTask">
  324.             <summary>
  325.             Imports a type library to a .NET assembly (wraps Microsoft's <c>tlbimp.exe</c>).
  326.             </summary>
  327.             <remarks>
  328.             <para>
  329.             This task lets you easily create interop assemblies.  By default, it will 
  330.             not reimport if the underlying COM TypeLib or reference has not changed.
  331.             </para>
  332.             <para>
  333.             <see href="ms-help://MS.NETFrameworkSDK/cptools/html/cpgrftypelibraryimportertlbimpexe.htm">See the Microsoft.NET Framework SDK documentation for details.</see>
  334.             </para>
  335.             </remarks>
  336.             <example>
  337.               <para>Import <c>LegacyCOM.dll</c> to <c>DotNetAssembly.dll</c>.</para>
  338.               <code>
  339.                 <![CDATA[
  340.             <tlbimp typelib="LegacyCOM.dll" output="DotNetAssembly.dll" />
  341.                 ]]>
  342.               </code>
  343.             </example>
  344.         </member>
  345.         <member name="M:NAnt.Win32.Tasks.TlbImpTask.ExecuteTask">
  346.             <summary>
  347.             Imports the type library to a .NET assembly.
  348.             </summary>
  349.         </member>
  350.         <member name="M:NAnt.Win32.Tasks.TlbImpTask.NeedsCompiling">
  351.             <summary>
  352.             Determines whether the type library needs to be imported again.
  353.             </summary>
  354.             <returns>
  355.             <see langword="true" /> if the type library needs to be imported; 
  356.             otherwise, <see langword="false" />.
  357.             </returns>
  358.         </member>
  359.         <member name="P:NAnt.Win32.Tasks.TlbImpTask.Output">
  360.             <summary>
  361.             Specifies the name of the output file.
  362.             </summary>
  363.             <value>
  364.             The name of the output file.
  365.             </value>
  366.             <remarks><a href="ms-help://MS.NETFrameworkSDK/cptools/html/cpgrftypelibraryimportertlbimpexe.htm">See the Microsoft.NET Framework SDK documentation for details.</a></remarks>
  367.         </member>
  368.         <member name="P:NAnt.Win32.Tasks.TlbImpTask.Namespace">
  369.             <summary>
  370.             Specifies the namespace in which to produce the assembly.
  371.             </summary>
  372.             <value>
  373.             The namespace in which to produce the assembly.
  374.             </value>
  375.             <remarks><a href="ms-help://MS.NETFrameworkSDK/cptools/html/cpgrftypelibraryimportertlbimpexe.htm">See the Microsoft.NET Framework SDK documentation for details.</a></remarks>
  376.         </member>
  377.         <member name="P:NAnt.Win32.Tasks.TlbImpTask.AsmVersion">
  378.             <summary>
  379.             Specifies the version number of the assembly to produce.
  380.             </summary>
  381.             <remarks>
  382.             <value>
  383.             The version number of the assembly to produce.
  384.             </value>
  385.             <para>
  386.             The version number should be in the format major.minor.build.revision.
  387.             </para>
  388.             <para>
  389.             <a href="ms-help://MS.NETFrameworkSDK/cptools/html/cpgrftypelibraryimportertlbimpexe.htm">See the Microsoft.NET Framework SDK documentation for details.</a>
  390.             </para>
  391.             </remarks>
  392.         </member>
  393.         <member name="P:NAnt.Win32.Tasks.TlbImpTask.DelaySign">
  394.             <summary>
  395.             Specifies whether the resulting assembly should be signed with a 
  396.             strong name using delayed signing. The default is <see langword="false" />.
  397.             </summary>
  398.             <value>
  399.             <see langword="true" /> if the resulting assembly should be signed 
  400.             with a strong name using delayed signing; otherwise, <see langword="false" />.
  401.             </value>
  402.             <remarks><a href="ms-help://MS.NETFrameworkSDK/cptools/html/cpgrftypelibraryimportertlbimpexe.htm">See the Microsoft.NET Framework SDK documentation for details.</a></remarks>
  403.         </member>
  404.         <member name="P:NAnt.Win32.Tasks.TlbImpTask.Primary">
  405.             <summary>
  406.             Specifies whether a primary interop assembly should be produced for 
  407.             the specified type library. The default is <see langword="false" />.
  408.             </summary>
  409.             <value>
  410.             <see langword="true" /> if a primary interop assembly should be 
  411.             produced; otherwise, <see langword="false" />.
  412.             </value>
  413.             <remarks><a href="ms-help://MS.NETFrameworkSDK/cptools/html/cpgrftypelibraryimportertlbimpexe.htm">See the Microsoft.NET Framework SDK documentation for details.</a></remarks>
  414.         </member>
  415.         <member name="P:NAnt.Win32.Tasks.TlbImpTask.PublicKey">
  416.             <summary>
  417.             Specifies the file containing the public key to use to sign the 
  418.             resulting assembly.
  419.             </summary>
  420.             <value>
  421.             The file containing the public key to use to sign the resulting
  422.             assembly.
  423.             </value>
  424.             <remarks><a href="ms-help://MS.NETFrameworkSDK/cptools/html/cpgrftypelibraryimportertlbimpexe.htm">See the Microsoft.NET Framework SDK documentation for details.</a></remarks>
  425.         </member>
  426.         <member name="P:NAnt.Win32.Tasks.TlbImpTask.KeyFile">
  427.             <summary>
  428.             Specifies the publisher's official public/private key pair with which 
  429.             the resulting assembly should be signed with a strong name.
  430.             </summary>
  431.             <value>
  432.             The keyfile to use to sign the resulting assembly with a strong name.
  433.             </value>
  434.             <remarks><a href="ms-help://MS.NETFrameworkSDK/cptools/html/cpgrftypelibraryimportertlbimpexe.htm">See the Microsoft.NET Framework SDK documentation for details.</a></remarks>
  435.         </member>
  436.         <member name="P:NAnt.Win32.Tasks.TlbImpTask.KeyContainer">
  437.             <summary>
  438.             Specifies the key container in which the public/private key pair 
  439.             should be found that should be used to sign the resulting assembly
  440.             xith a strong name.
  441.             </summary>
  442.             <value>
  443.             The key container containing a public/private key pair that should
  444.             be used to sign the resulting assembly.
  445.             </value>
  446.             <remarks><a href="ms-help://MS.NETFrameworkSDK/cptools/html/cpgrftypelibraryimportertlbimpexe.htm">See the Microsoft.NET Framework SDK documentation for details.</a></remarks>
  447.         </member>
  448.         <member name="P:NAnt.Win32.Tasks.TlbImpTask.References">
  449.             <summary>
  450.             Specifies the assembly files to use to resolve references to types 
  451.             defined outside the current type library. 
  452.             </summary>
  453.             <value>
  454.             The assembly files to use to resolve references to types defined 
  455.             outside the current type library.
  456.             </value>
  457.             <remarks><a href="ms-help://MS.NETFrameworkSDK/cptools/html/cpgrftypelibraryimportertlbimpexe.htm">See the Microsoft.NET Framework SDK documentation for details.</a></remarks>
  458.         </member>
  459.         <member name="P:NAnt.Win32.Tasks.TlbImpTask.StrictRef">
  460.             <summary>
  461.             Specifies whether a type library should not be imported if all 
  462.             references within the current assembly or the reference assemblies 
  463.             cannot be resolved. The default is <see langword="false" />.
  464.             </summary>
  465.             <value>
  466.             <see langword="true" /> if a type library should not be imported if 
  467.             all references cannot be resolved; otherwise, <see langword="false" />.
  468.             </value>
  469.             <remarks><a href="ms-help://MS.NETFrameworkSDK/cptools/html/cpgrftypelibraryimportertlbimpexe.htm">See the Microsoft.NET Framework SDK documentation for details.</a></remarks>
  470.         </member>
  471.         <member name="P:NAnt.Win32.Tasks.TlbImpTask.SysArray">
  472.             <summary>
  473.             Specifies whether to import a COM style SafeArray as a managed 
  474.             <see cref="T:System.Array"/> class type. The default is <see langword="false"/>.
  475.             </summary>
  476.             <value>
  477.             <see langword="true"/> if a COM style SafeArray should be imported 
  478.             as a managed <see cref="T:System.Array"/> class type; otherwise, 
  479.             <see langword="false"/>.
  480.             </value>
  481.             <remarks><a href="ms-help://MS.NETFrameworkSDK/cptools/html/cpgrftypelibraryimportertlbimpexe.htm">See the Microsoft.NET Framework SDK documentation for details.</a></remarks>
  482.         </member>
  483.         <member name="P:NAnt.Win32.Tasks.TlbImpTask.TypeLib">
  484.             <summary>
  485.             Specifies the source type library that gets passed to the type 
  486.             library importer.
  487.             </summary>
  488.             <value>
  489.             The source type library that gets passed to the type library 
  490.             importer.
  491.             </value>
  492.             <remarks><a href="ms-help://MS.NETFrameworkSDK/cptools/html/cpgrftypelibraryimportertlbimpexe.htm">See the Microsoft.NET Framework SDK documentation for details.</a></remarks>
  493.         </member>
  494.         <member name="P:NAnt.Win32.Tasks.TlbImpTask.Unsafe">
  495.             <summary>
  496.             Specifies whether interfaces should be produced without .NET Framework 
  497.             security checks. The default is <see langword="false" />.
  498.             </summary>
  499.             <value>
  500.             <see langword="true" /> if interfaces without .NET Framework security 
  501.             checks should be produced; otherwise, <see langword="false" />.
  502.             </value>
  503.             <remarks><a href="ms-help://MS.NETFrameworkSDK/cptools/html/cpgrftypelibraryimportertlbimpexe.htm">See the Microsoft.NET Framework SDK documentation for details.</a></remarks>
  504.         </member>
  505.         <member name="P:NAnt.Win32.Tasks.TlbImpTask.ProgramArguments">
  506.             <summary>
  507.             Gets the command line arguments for the external program.
  508.             </summary>
  509.             <value>
  510.             The command line arguments for the external program.
  511.             </value>
  512.         </member>
  513.         <member name="T:NAnt.DotNet.Tasks.LicenseTask">
  514.             <summary>
  515.             Generates a <c>.licence</c> file from a <c>.licx</c> file.
  516.             </summary>
  517.             <remarks>
  518.             <para>
  519.             If no output file is specified, the default filename is the name of the
  520.             target file with the extension <c>.licenses</c> appended.
  521.             </para>
  522.             </remarks>
  523.             <example>
  524.               <para>
  525.               Generate the file <c>component.exe.licenses</c> file from <c>component.licx</c>.
  526.               </para>
  527.               <code>
  528.                 <![CDATA[
  529.             <license input="component.licx" licensetarget="component.exe" />
  530.                 ]]>
  531.               </code>
  532.             </example>
  533.         </member>
  534.         <member name="M:NAnt.DotNet.Tasks.LicenseTask.#ctor">
  535.             <summary>
  536.             Initializes a new instance of the <see cref="T:NAnt.DotNet.Tasks.LicenseTask"/> class.
  537.             </summary>
  538.         </member>
  539.         <member name="M:NAnt.DotNet.Tasks.LicenseTask.InitializeTask(System.Xml.XmlNode)">
  540.             <summary>
  541.             Initializes the <see cref="T:NAnt.DotNet.Tasks.LicenseTask"/> class.
  542.             </summary>
  543.             <param name="taskNode">The <see cref="T:System.Xml.XmlNode"/> used to initialize the task.</param>
  544.         </member>
  545.         <member name="M:NAnt.DotNet.Tasks.LicenseTask.ExecuteTask">
  546.             <summary>
  547.             Generates the license file.
  548.             </summary>
  549.         </member>
  550.         <member name="P:NAnt.DotNet.Tasks.LicenseTask.Input">
  551.             <summary>
  552.             Input file to process.
  553.             </summary>
  554.         </member>
  555.         <member name="P:NAnt.DotNet.Tasks.LicenseTask.Output">
  556.             <summary>
  557.             Name of the license file to output.
  558.             </summary>
  559.         </member>
  560.         <member name="P:NAnt.DotNet.Tasks.LicenseTask.Assemblies">
  561.             <summary>
  562.             Names of the references to scan for the licensed component.
  563.             </summary>
  564.         </member>
  565.         <member name="P:NAnt.DotNet.Tasks.LicenseTask.Target">
  566.             <summary>
  567.             The executable file for which the license will be generated.
  568.             </summary>
  569.         </member>
  570.         <member name="T:NAnt.DotNet.Tasks.LicenseTask.LicenseGatherer">
  571.             <summary>
  572.             Responsible for reading the license and writing them to a license 
  573.             file.
  574.             </summary>
  575.         </member>
  576.         <member name="M:NAnt.DotNet.Tasks.LicenseTask.LicenseGatherer.CreateLicenseFile(NAnt.DotNet.Tasks.LicenseTask,System.String)">
  577.             <summary>
  578.             Creates the whole license file.
  579.             </summary>
  580.             <param name="licenseTask">The <see cref="T:NAnt.DotNet.Tasks.LicenseTask"/> instance for which the license file should be created.</param>
  581.             <param name="licenseFile">The license file to create.</param>
  582.         </member>
  583.     </members>
  584. </doc>
  585.