C# Class NAnt.Win32.Tasks.TlbImpTask

Inheritance: NAnt.Core.Tasks.ExternalProgramBase
Mostrar archivo Open project: skolima/NAnt Class Usage Examples

Private Properties

Property Type Description

Public Methods

Method Description
ExtractTypeLibPath ( string path ) : string

Returns the path of the type library, removing the identifier of the type library from the specified string.

An example of a path which includes the identifier of the type library (in this case "2") is C:\WINDOWS\system32\msvidctl.dll\2.

Protected Methods

Method Description
ExecuteTask ( ) : void

Imports the type library to a .NET assembly.

NeedsCompiling ( ) : bool

Determines whether the type library needs to be imported again.

Method Details

ExecuteTask() protected method

Imports the type library to a .NET assembly.
protected ExecuteTask ( ) : void
return void

ExtractTypeLibPath() public static method

Returns the path of the type library, removing the identifier of the type library from the specified string.
An example of a path which includes the identifier of the type library (in this case "2") is C:\WINDOWS\system32\msvidctl.dll\2.
public static ExtractTypeLibPath ( string path ) : string
path string The path from which to extract the path of the type library.
return string

NeedsCompiling() protected method

Determines whether the type library needs to be imported again.
protected NeedsCompiling ( ) : bool
return bool