|
| | Installation (string directory) |
| | Initialize an instance of a OpenTAP installation. More...
|
| |
|
void | Invalidate () |
| | Invalidate cached package list. This should only be called if changes have been made to the installation by circumventing OpenTAP APIs.
|
| |
| PackageDef | FindPackageContainingFile (string file) |
| | Get the installed package which provides the file specified by the string. If multiple packages provide the file the package is chosen arbitrarily. More...
|
| |
| PackageDef | FindPackageContainingType (ITypeData pluginType) |
| | Get the installed package which provides the type specified by pluginType. If multiple packages provide the type the package is chosen arbitrarily. More...
|
| |
|
List< PackageDef > | GetPackages () |
| | Returns package definition list of installed packages in the TAP installation defined in the constructor, and system-wide packages. Results are cached, and Invalidate must be called if changes to the installation are made by circumventing OpenTAP APIs.
|
| |
|
List< PackageDef > | GetPackages (bool validOnly) |
| | Returns package definition list of installed packages in the TAP installation defined in the constructor, and system-wide packages. Results are cached, and Invalidate must be called if changes to the installation are made by circumventing OpenTAP APIs.
|
| |
|
PackageDef | FindPackage (string name) |
| | Finds an installed package by name. Returns null if the package was not found.
|
| |
| PackageDef | GetOpenTapPackage () |
| | Get a package definition of OpenTAP engine. More...
|
| |
Represents an OpenTAP installation in a specific directory.