Import a COM type library into the .NET framework.
This task is a wrapper to .NET's tlbimport; it imports a tlb file to a NET assembly by generating a binary assembly (.dll) that contains all the binding metadata. It uses date timestamps to minimise rebuilds.
| Attribute | Description | Type | Requirement |
| destfile | name the output file. required | File | Optional |
| extraoptions | set any extra options that are not yet supported by this task. | String | |
| namespace | what namespace is the typelib to be in. required | String | |
| srcfile | what is the source .tlb file? required. | File | |
| unsafe | do you want unsafe code. | boolean | |
| usesysarray | set this to map a COM SafeArray to the System.Array class | boolean |
<importtypelib srcfile="xerces.tlb" destfile="xerces.dll"
namespace="Apache.Xerces"/>
Apache Ant, Apache .NET Ant Library, Ant, .NET Ant Library, Apache, the Apache feather logo, and the Apache Ant project logos are trademarks of The Apache Software Foundation.