<?xml version="1.0"?>
<doc>
    <assembly>
        <name>/opt/local/var/macports/build/_opt_mports_dports_devel_nant/nant/work/nant-0.92/build/mono-2.0.unix/nant-debug/bin/NAnt.Win32Tasks</name>
    </assembly>
    <members>
        <member name="T:NAnt.Win32.Functions.CygpathFunctions">
            <summary>
            Groups a set of functions that convert Windows native filenames to
            Cygwin POSIX-style pathnames and vice versa.
            </summary>
            <remarks>
            It can be used when a Cygwin program needs to pass a file name to a
            native Windows program, or expects to get a file name from a native
            Windows program.
            </remarks>
        </member>
        <member name="M:NAnt.Win32.Functions.CygpathFunctions.#ctor(NAnt.Core.Project,NAnt.Core.PropertyDictionary)">
            <summary>
            Initializes a new instance of the <see cref="T:NAnt.Win32.Functions.CygpathFunctions" />
            class with the specified <see cref="T:NAnt.Core.Project" /> and properties.
            </summary>
            <param name="project">The <see cref="T:NAnt.Core.Project" /> in which the class is used.</param>
            <param name="properties">The set of properties to use for macro expansion.</param>
        </member>
        <member name="M:NAnt.Win32.Functions.CygpathFunctions.GetDosPath(System.String)">
            <summary>
            Gets the DOS (short) form of the specified path.
            </summary>
            <param name="path">The path to convert.</param>
            <returns>
            The DOS (short) form of the specified path.
            </returns>
            <exception cref="T:System.ComponentModel.Win32Exception">
                <c>cygpath</c> could not be started.</exception>
            <exception cref="T:System.ArgumentException">
                <paramref name="path" /> could not be converted to a short form.</exception>
        </member>
        <member name="M:NAnt.Win32.Functions.CygpathFunctions.GetUnixPath(System.String)">
            <summary>
            Gets the Unix form of the specified path.
            </summary>
            <param name="path">The path to convert.</param>
            <returns>
            The Unix form of the specified path.
            </returns>
            <exception cref="T:System.ComponentModel.Win32Exception">
                <c>cygpath</c> could not be started.</exception>
            <exception cref="T:System.ArgumentException">
                <paramref name="path" /> could not be converted to a Unix form.</exception>
        </member>
        <member name="M:NAnt.Win32.Functions.CygpathFunctions.GetWindowsPath(System.String)">
            <summary>
            Gets the Windows form of the specified path.
            </summary>
            <param name="path">The path to convert.</param>
            <returns>
            The Windows form of the specified path.
            </returns>
            <exception cref="T:System.ComponentModel.Win32Exception">
                <c>cygpath</c> could not be started.</exception>
            <exception cref="T:System.ArgumentException">
                <paramref name="path" /> could not be converted to a Windows form.</exception>
        </member>
        <member name="M:NAnt.Win32.Functions.CygpathFunctions.RunCygpathString(NAnt.Core.Types.Argument[])">
            <summary>
            Runs cygpath with the specified arguments and returns the result
            as a <see cref="T:System.String" />.
            </summary>
            <param name="args">The arguments to pass to cygpath.</param>
            <returns>
            The result of running cygpath with the specified arguments.
            </returns>
        </member>
        <member name="M:NAnt.Win32.Functions.CygpathFunctions.GetTask(System.IO.Stream)">
            <summary>
            Factory method to return a new instance of ExecTask
            </summary>
            <param name="stream">
            </param>
            <returns>
            </returns>
        </member>
        <member name="T:NAnt.Win32.Tasks.AxImpTask">
            <summary>
            Generates a Windows Forms Control that wraps ActiveX Controls defined
            in an OCX.
            </summary>
            <example>
                <code><![CDATA[
            <aximp ocx="MyControl.ocx" output="MyFormsControl.dll" />
            ]]></code>
            </example>
        </member>
        <member name="P:NAnt.Win32.Tasks.AxImpTask.OcxFile">
            <summary>
            Filename of the .ocx file.
            </summary>
        </member>
        <member name="P:NAnt.Win32.Tasks.AxImpTask.OutputFile">
            <summary>
            Filename of the generated assembly.
            </summary>
        </member>
        <member name="P:NAnt.Win32.Tasks.AxImpTask.PublicKeyFile">
            <summary>
            Specifies the file containing the public key to use to sign the
            resulting assembly.
            </summary>
            <value>
            The file containing the public key to use to sign the resulting
            assembly.
            </value>
        </member>
        <member name="P:NAnt.Win32.Tasks.AxImpTask.KeyFile">
            <summary>
            Specifies the publisher's official public/private key pair with which
            the resulting assembly should be signed with a strong name.
            </summary>
            <value>
            The keyfile to use to sign the resulting assembly with a strong name.
            </value>
            <remarks>
                <a href="ms-help://MS.NETFrameworkSDK/cptools/html/cpgrftypelibraryimportertlbimpexe.htm">See the Microsoft.NET Framework SDK documentation for details.</a>
            </remarks>
        </member>
        <member name="P:NAnt.Win32.Tasks.AxImpTask.KeyContainer">
            <summary>
            Specifies the key container in which the public/private key pair
            should be found that should be used to sign the resulting assembly
            with a strong name.
            </summary>
            <value>
            The key container containing a public/private key pair that should
            be used to sign the resulting assembly.
            </value>
        </member>
        <member name="P:NAnt.Win32.Tasks.AxImpTask.DelaySign">
            <summary>
            Specifies to sign the resulting control using delayed signing.
            </summary>
        </member>
        <member name="P:NAnt.Win32.Tasks.AxImpTask.GenerateSource">
            <summary>
            Determines whether C# source code for the Windows Form wrapper should
            be generated. The default is <see langword="false" />.
            </summary>
        </member>
        <member name="P:NAnt.Win32.Tasks.AxImpTask.RcwFile">
            <summary>
            Assembly to use for Runtime Callable Wrapper rather than generating
            new one [.NET 1.1 or higher].
            </summary>
        </member>
        <member name="P:NAnt.Win32.Tasks.AxImpTask.SupportsRcw">
            <summary>
            Indicates whether <c>aximp</c> supports using an existing Runtime
            Callable Wrapper for a given target framework. The default is
            <see langword="true" />.
            </summary>
        </member>
        <member name="P:NAnt.Win32.Tasks.AxImpTask.ProgramArguments">
            <summary>
            Gets the command-line arguments for the external program.
            </summary>
            <value>
            The command-line arguments for the external program.
            </value>
        </member>
        <member name="M:NAnt.Win32.Tasks.AxImpTask.ExecuteTask">
            <summary>
            Import the ActiveX control.
            </summary>
        </member>
        <member name="M:NAnt.Win32.Tasks.AxImpTask.NeedsCompiling">
            <summary>
            Determines whether the assembly needs to be created again.
            </summary>
            <returns>
                <see langword="true" /> if the assembly needs to be created again;
            otherwise, <see langword="false" />.
            </returns>
        </member>
        <member name="T:NAnt.Win32.Tasks.LocateSdkTask">
            <summary>
            Reads the most recent Windows SDK InstallationFolder key into a NAnt property
            </summary>
            <example>
                <code><![CDATA[
            <locatesdk property="dotNetFX" minsdk="v6.0" />
            ]]></code>
            </example>
        </member>
        <member name="P:NAnt.Win32.Tasks.LocateSdkTask.PropertyName">
            <summary>
                <para>
            The property to set to the value stored in the InstalledFolder key of the located WinSDK version.
            </para>
            </summary>
        </member>
        <member name="P:NAnt.Win32.Tasks.LocateSdkTask.MinWinSdkVersion">
            <summary>
                <para>
            The minimum acceptable Windows SDK version.
            </para>
            </summary>
        </member>
        <member name="P:NAnt.Win32.Tasks.LocateSdkTask.MaxWinSdkVersion">
            <summary>
                <para>
            The maximum acceptable Windows SDK version.
            </para>
            </summary>
        </member>
        <member name="P:NAnt.Win32.Tasks.LocateSdkTask.MinNetFxVersion">
            <summary>
                <para>
            The minimum acceptable .NET sdk version.
            </para>
            </summary>
        </member>
        <member name="P:NAnt.Win32.Tasks.LocateSdkTask.MaxNetFxVersion">
            <summary>
                <para>
            The maximum acceptable .NET sdk version.
            </para>
            </summary>
        </member>
        <member name="M:NAnt.Win32.Tasks.LocateSdkTask.ExecuteTask">
            <summary>
            locate the most recent WinSDK installed
            </summary>
        </member>
        <member name="M:NAnt.Win32.Tasks.LocateSdkTask.StringToVersion(System.String)">
            <summary>
            Converts a version expressed as a string into a Version object
            </summary>
            <param name="sdkVersion">
            A <see cref="T:System.String" /> containing the version to convert.
            </param>
            <returns>
            A <see cref="T:System.Version" /> object representing the version string.
            </returns>
        </member>
        <member name="T:NAnt.Win32.Tasks.MonoRegistryTask">
            <summary>
            Reads the mono registry path into a NAnt property.
            </summary>
            <remarks>
            The mono registry keyes can exist in one of two places depending on the platform. This
            task will check to see which registry path that Mono is using.
            </remarks>
            <example>
                <code><![CDATA[
            <monoregistry property="mono.reg" />
            ]]></code>
            </example>
        </member>
        <member name="F:NAnt.Win32.Tasks.MonoRegistryTask._defaultRegKey">
            <summary>
            The Mono reg key to default to if none of the keys in _regKeys are found
            in the running machine.
            </summary>
        </member>
        <member name="F:NAnt.Win32.Tasks.MonoRegistryTask._propName">
            <summary>
            Private property name to assign the Mono registry path to.
            </summary>
        </member>
        <member name="F:NAnt.Win32.Tasks.MonoRegistryTask._regKeys">
            <summary>
            Private array of Mono registry paths to test in order.
            </summary>
            <remarks>
            If new registry paths are used by the Mono team, add them to this array.
            </remarks>
        </member>
        <member name="P:NAnt.Win32.Tasks.MonoRegistryTask.PropertyName">
            <summary>
                <para>
            The property to set to the Mono registry path.
            </para>
            </summary>
        </member>
        <member name="M:NAnt.Win32.Tasks.MonoRegistryTask.ExecuteTask">
            <summary>
            Locates the appropriate Mono registry path to use.
            </summary>
        </member>
        <member name="T:NAnt.Win32.Tasks.ReadRegistryTask">
            <summary>
            Reads a value or set of values from the Windows Registry into one or
            more NAnt properties.
            </summary>
            <example>
                <para>Read a single value from the registry.</para>
                <code><![CDATA[
            <readregistry property="sdkRoot" key="SOFTWARE\Microsoft\.NETFramework\sdkInstallRoot" hive="LocalMachine" />
            ]]></code>
                <para>Read all the registry values in a key.</para>
                <code><![CDATA[
            <readregistry prefix="dotNetFX" key="SOFTWARE\Microsoft\.NETFramework\sdkInstallRoot" hive="LocalMachine" />
            ]]></code>
            </example>
        </member>
        <member name="P:NAnt.Win32.Tasks.ReadRegistryTask.PropertyName">
            <summary>
                <para>The property to set to the specified registry key value.</para>
                <para>If this attribute is used then a single value will be read.</para>
            </summary>
        </member>
        <member name="P:NAnt.Win32.Tasks.ReadRegistryTask.PropertyPrefix">
            <summary>
                <para>The prefix to use for the specified registry key values.</para>
                <para>If this attribute is used then all registry values will be read and stored as properties with this prefix.</para>
            </summary>
            <example>
                <para>Registry values a, b, c will be turned into prefixa, prefixb, prefixc named properties</para>
            </example>
        </member>
        <member name="P:NAnt.Win32.Tasks.ReadRegistryTask.RegistryKey">
            <summary>
            The registry key to read, including the path.
            </summary>
            <example>
            SOFTWARE\Microsoft\.NETFramework\sdkInstallRoot
            </example>
        </member>
        <member name="P:NAnt.Win32.Tasks.ReadRegistryTask.RegistryHiveName">
            <summary>
            Space separated list of registry hives to search for <see cref="P:NAnt.Win32.Tasks.ReadRegistryTask.RegistryKey" />.
            For a list of possible values, see <see cref="T:Microsoft.Win32.RegistryHive" />. The
            default is <see cref="F:Microsoft.Win32.RegistryHive.LocalMachine" />.
            </summary>
            <remarks>
                <seealso cref="T:Microsoft.Win32.RegistryHive" />
            </remarks>
        </member>
        <member name="M:NAnt.Win32.Tasks.ReadRegistryTask.ExecuteTask">
            <summary>
            read the specified registry value
            </summary>
        </member>
        <member name="M:NAnt.Win32.Tasks.ReadRegistryTask.LookupRegKey(System.String,Microsoft.Win32.RegistryHive[])">
            <summary>
            Returns the hive for a given key.
            </summary>
            <param name="key">
            </param>
            <param name="registries">
            </param>
            <returns>
            The hive for a given key.
            </returns>
        </member>
        <member name="M:NAnt.Win32.Tasks.ReadRegistryTask.GetHiveKey(Microsoft.Win32.RegistryHive)">
            <summary>
            Returns the key for a given registry hive.
            </summary>
            <param name="hive">The registry hive to return the key for.</param>
            <returns>
            The key for a given registry hive.
            </returns>
        </member>
        <member name="T:NAnt.Win32.Tasks.RegAsmTask">
            <summary>
            Registers an assembly, or set of assemblies for use from COM clients.
            </summary>
            <remarks>
                <para>
            Refer to the <see href="ms-help://MS.VSCC/MS.MSDNVS/cptools/html/cpgrfassemblyregistrationtoolregasmexe.htm">Regasm</see>
            documentation for more information on the regasm tool.
            </para>
            </remarks>
            <example>
                <para>
            Register types in a single assembly.
            </para>
                <code><![CDATA[
            <regasm assembly="myAssembly.dll" />
            ]]></code>
            </example>
            <example>
                <para>
            Register types of an assembly and generate a type library containing
            definitions of accessible types defined within the assembly.
            </para>
                <code><![CDATA[
            <regasm assembly="myAssembly.dll" typelib="myAssembly.tlb" />
            ]]></code>
            </example>
            <example>
                <para>
            Register types of set of assemblies at once, while specifying a set
            of reference assemblies.
            </para>
                <code><![CDATA[
            <regasm codebase="true">
            <assemblies>
            <include name="OutlookAddin.dll" />
            <include name="OfficeCoreAddin.dll" />
            </assemblies>
            <references>
            <include name="CommonTypes.dll" />
            </references>
            </regasm>
            ]]></code>
            </example>
        </member>
        <member name="P:NAnt.Win32.Tasks.RegAsmTask.AssemblyFile">
            <summary>
            The name of the file to register. This is provided as an alternate
            to using the task's <see cref="P:NAnt.Win32.Tasks.RegAsmTask.Assemblies" />.
            </summary>
        </member>
        <member name="P:NAnt.Win32.Tasks.RegAsmTask.RegistryFile">
            <summary>
            Registry file to export to instead of entering the types directly
            into the registry.
            </summary>
        </member>
        <member name="P:NAnt.Win32.Tasks.RegAsmTask.CodeBase">
            <summary>
            Set the code base registry setting.
            </summary>
        </member>
        <member name="P:NAnt.Win32.Tasks.RegAsmTask.Registered">
            <summary>
            Only refer to already registered type libraries.
            </summary>
        </member>
        <member name="P:NAnt.Win32.Tasks.RegAsmTask.TypeLib">
            <summary>
            Export the assemblies to the specified type library and register it.
            </summary>
        </member>
        <member name="P:NAnt.Win32.Tasks.RegAsmTask.Unregister">
            <summary>
            Unregister the assembly. The default is <see langword="false" />.
            </summary>
        </member>
        <member name="P:NAnt.Win32.Tasks.RegAsmTask.Assemblies">
            <summary>
            The set of assemblies to register, or unregister.
            </summary>
        </member>
        <member name="P:NAnt.Win32.Tasks.RegAsmTask.References">
            <summary>
            The set of assembly references.
            </summary>
        </member>
        <member name="P:NAnt.Win32.Tasks.RegAsmTask.BaseDirectory">
            <summary>
            Gets the working directory for the application.
            </summary>
            <value>
            The working directory for the application.
            </value>
        </member>
        <member name="P:NAnt.Win32.Tasks.RegAsmTask.ProgramArguments">
            <summary>
            Gets the command line arguments for the external program.
            </summary>
            <value>
            The command line arguments for the external program.
            </value>
        </member>
        <member name="P:NAnt.Win32.Tasks.RegAsmTask.ProgramFileName">
            <summary>
            Gets the filename of the external program to start.
            </summary>
            <value>
            The filename of the external program.
            </value>
            <remarks>
            Override in derived classes to explicitly set the location of the
            external tool.
            </remarks>
        </member>
        <member name="M:NAnt.Win32.Tasks.RegAsmTask.PrepareProcess(System.Diagnostics.Process)">
            <summary>
            Updates the <see cref="T:System.Diagnostics.ProcessStartInfo" /> of the specified
            <see cref="T:System.Diagnostics.Process" />.
            </summary>
            <param name="process">The <see cref="T:System.Diagnostics.Process" /> of which the <see cref="T:System.Diagnostics.ProcessStartInfo" /> should be updated.</param>
        </member>
        <member name="M:NAnt.Win32.Tasks.RegAsmTask.ExecuteTask">
            <summary>
            Registers or unregisters a single assembly, or a group of assemblies.
            </summary>
        </member>
        <member name="T:NAnt.Win32.Tasks.TlbExpTask">
            <summary>
            Exports a .NET assembly to a type library that can be used from unmanaged
            code (wraps Microsoft's <c>tlbexp.exe</c>).
            </summary>
            <remarks>
                <para>
                    <see href="ms-help://MS.NETFrameworkSDK/cptools/html/cpgrftypelibraryexportertlbexpexe.htm">See the Microsoft.NET Framework SDK documentation for details.</see>
                </para>
            </remarks>
            <example>
                <para>Export <c>DotNetAssembly.dll</c> to <c>LegacyCOM.dll</c>.</para>
                <code><![CDATA[
            <tlbexp assembly="DotNetAssembly.dll" output="LegacyCOM.dll" />
            ]]></code>
            </example>
        </member>
        <member name="P:NAnt.Win32.Tasks.TlbExpTask.AssemblyFile">
            <summary>
            Specifies the assembly for which to export a type library.
            </summary>
            <value>
            The assembly for which to export a type library.
            </value>
            <remarks>
                <a href="ms-help://MS.NETFrameworkSDK/cptools/html/cpgrftypelibraryexportertlbexpexe.htm">See the Microsoft.NET Framework SDK documentation for details.</a>
            </remarks>
        </member>
        <member name="P:NAnt.Win32.Tasks.TlbExpTask.OutputFile">
            <summary>
            Specifies the name of the type library file to generate.
            </summary>
            <value>
            The name of the type library file to generate.
            </value>
            <remarks>
                <a href="ms-help://MS.NETFrameworkSDK/cptools/html/cpgrftypelibraryexportertlbexpexe.htm">See the Microsoft.NET Framework SDK documentation for details.</a>
            </remarks>
        </member>
        <member name="P:NAnt.Win32.Tasks.TlbExpTask.NamesFile">
            <summary>
            Specifies the file used to determine capitalization of names in a
            type library.
            </summary>
            <value>
            The file used to determine capitalization of names in a type library.
            </value>
            <remarks>
                <a href="ms-help://MS.NETFrameworkSDK/cptools/html/cpgrftypelibraryexportertlbexpexe.htm">See the Microsoft.NET Framework SDK documentation for details.</a>
            </remarks>
        </member>
        <member name="P:NAnt.Win32.Tasks.TlbExpTask.ProgramArguments">
            <summary>
            Gets the command line arguments for the external program.
            </summary>
            <value>
            The command line arguments for the external program.
            </value>
        </member>
        <member name="M:NAnt.Win32.Tasks.TlbExpTask.ExecuteTask">
            <summary>
            Exports the type library.
            </summary>
        </member>
        <member name="M:NAnt.Win32.Tasks.TlbExpTask.NeedsCompiling">
            <summary>
            Determines whether the assembly needs to be exported to a type
            library again.
            </summary>
            <returns>
                <see langword="true" /> if the assembly needs to be exported to a
            type library; otherwise, <see langword="false" />.
            </returns>
        </member>
        <member name="T:NAnt.Win32.Tasks.TlbImpTask">
            <summary>
            Imports a type library to a .NET assembly (wraps Microsoft's <c>tlbimp.exe</c>).
            </summary>
            <remarks>
                <para>
            This task lets you easily create interop assemblies.  By default, it will
            not reimport if the underlying COM TypeLib or reference has not changed.
            </para>
                <para>
                    <see href="ms-help://MS.NETFrameworkSDK/cptools/html/cpgrftypelibraryimportertlbimpexe.htm">See the Microsoft.NET Framework SDK documentation for details.</see>
                </para>
            </remarks>
            <example>
                <para>Import <c>LegacyCOM.dll</c> to <c>DotNetAssembly.dll</c>.</para>
                <code><![CDATA[
            <tlbimp typelib="LegacyCOM.dll" output="DotNetAssembly.dll" />
            ]]></code>
            </example>
            <example>
                <para>
            Generate an assembly named "Interop.MSVidCtlLib.dll" for the
            MS Video Control 1.0 Type Library, transforming any [out, retval]
            parameters of methods on dispinterfaces in the type library into
            return values in the managed library.
            </para>
                <code><![CDATA[
            <tlbimp typelib="msvidctl.dll" output="Interop.MSVidCtlLib.dll" transform="dispret">
            <references basedir="Interop">
            <include name="Interop.TunerLib.dll" />
            </references>
            </tlbimp>
            ]]></code>
            </example>
        </member>
        <member name="P:NAnt.Win32.Tasks.TlbImpTask.OutputFile">
            <summary>
            Specifies the name of the output file.
            </summary>
            <value>
            The name of the output file.
            </value>
            <remarks>
                <a href="ms-help://MS.NETFrameworkSDK/cptools/html/cpgrftypelibraryimportertlbimpexe.htm">See the Microsoft.NET Framework SDK documentation for details.</a>
            </remarks>
        </member>
        <member name="P:NAnt.Win32.Tasks.TlbImpTask.Namespace">
            <summary>
            Specifies the namespace in which to produce the assembly.
            </summary>
            <value>
            The namespace in which to produce the assembly.
            </value>
            <remarks>
                <a href="ms-help://MS.NETFrameworkSDK/cptools/html/cpgrftypelibraryimportertlbimpexe.htm">See the Microsoft.NET Framework SDK documentation for details.</a>
            </remarks>
        </member>
        <member name="P:NAnt.Win32.Tasks.TlbImpTask.AsmVersion">
            <summary>
            Specifies the version number of the assembly to produce.
            </summary>
            <remarks>
                <value>
            The version number of the assembly to produce.
            </value>
                <para>
            The version number should be in the format major.minor.build.revision.
            </para>
                <para>
                    <a href="ms-help://MS.NETFrameworkSDK/cptools/html/cpgrftypelibraryimportertlbimpexe.htm">See the Microsoft.NET Framework SDK documentation for details.</a>
                </para>
            </remarks>
        </member>
        <member name="P:NAnt.Win32.Tasks.TlbImpTask.DelaySign">
            <summary>
            Specifies whether the resulting assembly should be signed with a
            strong name using delayed signing. The default is <see langword="false" />.
            </summary>
            <value>
                <see langword="true" /> if the resulting assembly should be signed
            with a strong name using delayed signing; otherwise, <see langword="false" />.
            </value>
            <remarks>
                <a href="ms-help://MS.NETFrameworkSDK/cptools/html/cpgrftypelibraryimportertlbimpexe.htm">See the Microsoft.NET Framework SDK documentation for details.</a>
            </remarks>
        </member>
        <member name="P:NAnt.Win32.Tasks.TlbImpTask.Primary">
            <summary>
            Specifies whether a primary interop assembly should be produced for
            the specified type library. The default is <see langword="false" />.
            </summary>
            <value>
                <see langword="true" /> if a primary interop assembly should be
            produced; otherwise, <see langword="false" />.
            </value>
            <remarks>
                <a href="ms-help://MS.NETFrameworkSDK/cptools/html/cpgrftypelibraryimportertlbimpexe.htm">See the Microsoft.NET Framework SDK documentation for details.</a>
            </remarks>
        </member>
        <member name="P:NAnt.Win32.Tasks.TlbImpTask.PublicKeyFile">
            <summary>
            Specifies the file containing the public key to use to sign the
            resulting assembly.
            </summary>
            <value>
            The file containing the public key to use to sign the resulting
            assembly.
            </value>
            <remarks>
                <a href="ms-help://MS.NETFrameworkSDK/cptools/html/cpgrftypelibraryimportertlbimpexe.htm">See the Microsoft.NET Framework SDK documentation for details.</a>
            </remarks>
        </member>
        <member name="P:NAnt.Win32.Tasks.TlbImpTask.KeyFile">
            <summary>
            Specifies the publisher's official public/private key pair with which
            the resulting assembly should be signed with a strong name.
            </summary>
            <value>
            The keyfile to use to sign the resulting assembly with a strong name.
            </value>
            <remarks>
                <a href="ms-help://MS.NETFrameworkSDK/cptools/html/cpgrftypelibraryimportertlbimpexe.htm">See the Microsoft.NET Framework SDK documentation for details.</a>
            </remarks>
        </member>
        <member name="P:NAnt.Win32.Tasks.TlbImpTask.KeyContainer">
            <summary>
            Specifies the key container in which the public/private key pair
            should be found that should be used to sign the resulting assembly
            with a strong name.
            </summary>
            <value>
            The key container containing a public/private key pair that should
            be used to sign the resulting assembly.
            </value>
            <remarks>
                <a href="ms-help://MS.NETFrameworkSDK/cptools/html/cpgrftypelibraryimportertlbimpexe.htm">See the Microsoft.NET Framework SDK documentation for details.</a>
            </remarks>
        </member>
        <member name="P:NAnt.Win32.Tasks.TlbImpTask.References">
            <summary>
            Specifies the assembly files to use to resolve references to types
            defined outside the current type library.
            </summary>
            <value>
            The assembly files to use to resolve references to types defined
            outside the current type library.
            </value>
            <remarks>
                <a href="ms-help://MS.NETFrameworkSDK/cptools/html/cpgrftypelibraryimportertlbimpexe.htm">See the Microsoft.NET Framework SDK documentation for details.</a>
            </remarks>
        </member>
        <member name="P:NAnt.Win32.Tasks.TlbImpTask.StrictRef">
            <summary>
            Specifies whether a type library should not be imported if all
            references within the current assembly or the reference assemblies
            cannot be resolved. The default is <see langword="false" />.
            </summary>
            <value>
                <see langword="true" /> if a type library should not be imported if
            all references cannot be resolved; otherwise, <see langword="false" />.
            </value>
            <remarks>
                <a href="ms-help://MS.NETFrameworkSDK/cptools/html/cpgrftypelibraryimportertlbimpexe.htm">See the Microsoft.NET Framework SDK documentation for details.</a>
            </remarks>
        </member>
        <member name="P:NAnt.Win32.Tasks.TlbImpTask.SysArray">
            <summary>
            Specifies whether to import a COM style SafeArray as a managed
            <see cref="T:System.Array" /> class type. The default is <see langword="false" />.
            </summary>
            <value>
                <see langword="true" /> if a COM style SafeArray should be imported
            as a managed <see cref="T:System.Array" /> class type; otherwise,
            <see langword="false" />.
            </value>
            <remarks>
                <a href="ms-help://MS.NETFrameworkSDK/cptools/html/cpgrftypelibraryimportertlbimpexe.htm">See the Microsoft.NET Framework SDK documentation for details.</a>
            </remarks>
        </member>
        <member name="P:NAnt.Win32.Tasks.TlbImpTask.Transform">
            <summary>
            Specifies how to transform the metadata [.NET 1.1 or higher].
            </summary>
        </member>
        <member name="P:NAnt.Win32.Tasks.TlbImpTask.TypeLib">
            <summary>
            Specifies the source type library that gets passed to the type
            library importer.
            </summary>
            <value>
            The source type library that gets passed to the type library
            importer.
            </value>
            <remarks>
                <a href="ms-help://MS.NETFrameworkSDK/cptools/html/cpgrftypelibraryimportertlbimpexe.htm">See the Microsoft.NET Framework SDK documentation for details.</a>
            </remarks>
        </member>
        <member name="P:NAnt.Win32.Tasks.TlbImpTask.Unsafe">
            <summary>
            Specifies whether interfaces should be produced without .NET Framework
            security checks. The default is <see langword="false" />.
            </summary>
            <value>
                <see langword="true" /> if interfaces without .NET Framework security
            checks should be produced; otherwise, <see langword="false" />.
            </value>
            <remarks>
                <a href="ms-help://MS.NETFrameworkSDK/cptools/html/cpgrftypelibraryimportertlbimpexe.htm">See the Microsoft.NET Framework SDK documentation for details.</a>
            </remarks>
        </member>
        <member name="P:NAnt.Win32.Tasks.TlbImpTask.SupportsTransform">
            <summary>
            Indicates whether <c>tlbimp</c> supports transforming metadata for
            a given target framework. The default is <see langword="true" />.
            </summary>
        </member>
        <member name="P:NAnt.Win32.Tasks.TlbImpTask.ProgramArguments">
            <summary>
            Gets the command line arguments for the external program.
            </summary>
            <value>
            The command line arguments for the external program.
            </value>
        </member>
        <member name="M:NAnt.Win32.Tasks.TlbImpTask.ExecuteTask">
            <summary>
            Imports the type library to a .NET assembly.
            </summary>
        </member>
        <member name="M:NAnt.Win32.Tasks.TlbImpTask.ExtractTypeLibPath(System.String)">
            <summary>
            Returns the path of the type library, removing the identifier of
            the type library from the specified string.
            </summary>
            <param name="path">The path from which to extract the path of the type library.</param>
            <returns>
            The path of the type library without the type library identifier.
            </returns>
            <remarks>
            An example of a path which includes the identifier of the type
            library (in this case "2") is
            <c>C:\WINDOWS\system32\msvidctl.dll\2</c>.
            </remarks>
        </member>
        <member name="M:NAnt.Win32.Tasks.TlbImpTask.NeedsCompiling">
            <summary>
            Determines whether the type library needs to be imported again.
            </summary>
            <returns>
                <see langword="true" /> if the type library needs to be imported;
            otherwise, <see langword="false" />.
            </returns>
        </member>
    </members>
</doc>
