BuildMaster SDK Reference
Version:

Inedo.Extensibility Namespace

Name Description
DeprecatedExtensionException

Raised when an extension is loaded that has been marked as deprecated.

ExtensionAssemblyInfo

Represents a loaded extension assembly.

ExtensionComponent

Represents a class that implements a supported extensibility point.

ExtensionComponentComparer

Represents a comparison operation for ExtensionComponent instances.

ExtensionComponentFilterOptions

Specifies which components should be included.

ExtensionException

Base class for exceptions thrown within extensibility.

ExtensionIconAttribute

Specifies the URL of an extension or component's icon.

ExtensionNotSupportedException

Raised when the extension is not supported in the current version of the software.

ExtensionVersion

Represents a version used by Inedo extensions. This version is compatible with semantic versioning 2.0.

InedoExtension

Represents an extension.

InedoExtensionsManager

Used to manage extension assemblies and extensible components.

RequiredVersionAttribute

Marks an extension or class as requiring a specific minimum version of the product