IGLib  1.7.2
The IGLib base library EXTENDED - with other lilbraries and applications.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
NUnit.Engine.Extensibility.ExtensionPointAttribute Class Reference

ExtensionPointAttribute is used at the assembly level to identify and document any ExtensionPoints supported by the assembly. More...

+ Inheritance diagram for NUnit.Engine.Extensibility.ExtensionPointAttribute:
+ Collaboration diagram for NUnit.Engine.Extensibility.ExtensionPointAttribute:

Public Member Functions

 ExtensionPointAttribute (string path, Type type)
 Construct an ExtensionPointAttribute More...
 

Properties

string Path [get, private set]
 The unique string identifying this ExtensionPoint. This identifier is typically formatted as a path using '/' and the set of extension points is sometimes viewed as forming a tree. More...
 
Type Type [get, private set]
 The required Type (usually an interface) of any extension that is installed at this ExtensionPoint. More...
 
string Description [get, set]
 An optional description of the purpose of the ExtensionPoint More...
 

Detailed Description

ExtensionPointAttribute is used at the assembly level to identify and document any ExtensionPoints supported by the assembly.

Constructor & Destructor Documentation

NUnit.Engine.Extensibility.ExtensionPointAttribute.ExtensionPointAttribute ( string  path,
Type  type 
)
inline

Construct an ExtensionPointAttribute

Parameters
pathA unique string identifying the extension point.
typeThe required Type of any extension that is installed at this extension point.

Property Documentation

string NUnit.Engine.Extensibility.ExtensionPointAttribute.Path
getprivate set

The unique string identifying this ExtensionPoint. This identifier is typically formatted as a path using '/' and the set of extension points is sometimes viewed as forming a tree.

Referenced by NUnit.Engine.Services.ExtensionService.FindExtensionPoints().

Type NUnit.Engine.Extensibility.ExtensionPointAttribute.Type
getprivate set

The required Type (usually an interface) of any extension that is installed at this ExtensionPoint.

Referenced by NUnit.Engine.Services.ExtensionService.FindExtensionPoints().

string NUnit.Engine.Extensibility.ExtensionPointAttribute.Description
getset

An optional description of the purpose of the ExtensionPoint

Referenced by NUnit.Engine.Services.ExtensionService.FindExtensionPoints().


The documentation for this class was generated from the following file: