ExtensionPoint represents a single point in the TestEngine that may be extended by user addins and extensions.
More...
|
string | Path [get, private set] |
| Gets the unique path identifying this extension point. More...
|
|
Type | Type [get, private set] |
| Gets the Type of any extension object to be installed at this extension point. More...
|
|
string | Description [get, set] |
| Gets and sets the optional description of this extension point. More...
|
|
List< ExtensionNode > | Extensions [get, private set] |
| Gets a list of ExtensionNodes for extensions installed on this extension point. More...
|
|
ExtensionPoint represents a single point in the TestEngine that may be extended by user addins and extensions.
NUnit.Engine.Extensibility.ExtensionPoint.ExtensionPoint |
( |
string |
path, |
|
|
Type |
type |
|
) |
| |
|
inline |
Construct an ExtensionPoint
- Parameters
-
path | String that uniquely identifies the extension point. |
type | Required type of any extension object. |
void NUnit.Engine.Extensibility.ExtensionPoint.Install |
( |
ExtensionNode |
node | ) |
|
|
inline |
void NUnit.Engine.Extensibility.ExtensionPoint.Remove |
( |
ExtensionNode |
extension | ) |
|
|
inline |
Removes an extension from this extension point. If the extension object is not present, the method returns without error.
string NUnit.Engine.Extensibility.ExtensionPoint.Path |
|
getprivate set |
Type NUnit.Engine.Extensibility.ExtensionPoint.Type |
|
getprivate set |
Gets the Type of any extension object to be installed at this extension point.
string NUnit.Engine.Extensibility.ExtensionPoint.Description |
|
getset |
Gets and sets the optional description of this extension point.
List<ExtensionNode> NUnit.Engine.Extensibility.ExtensionPoint.Extensions |
|
getprivate set |
Gets a list of ExtensionNodes for extensions installed on this extension point.
The documentation for this class was generated from the following file:
- unittests/NUnit_3_0_1_src/src/NUnitEngine/nunit.engine/Extensibility/ExtensionPoint.cs