BuildMaster SDK Reference
Version:

ExtensionComponent Class

Represents a class that implements a supported extensibility point.

Inheritance Hierarchy

  • object
    • Inedo.Extensibility.ExtensionComponent

Syntax

public class ExtensionComponent

Properties

Name Description
ComponentBaseType

Gets the extensible base type implemented by the component, e.g. ActionBase, SourceControlProviderBase, etc.

ComponentType

Gets the type.

ComponentTypeName

Gets the name of the component type.

ComponentTypeNameAndAssembly

Gets the name of the component type.

DeprecatedInVersion

Gets the version of BuildMaster which considers this component to be deprecated.

Description

Gets the description of the component.

ErrorIfUsed

Gets a value indicating whether this component cannot be used at all.

Extension

Gets the extension that contains this component.

ExtensionAssemblyName

Gets the name of the extension assembly.

ExtensionLogoRelativeUrl

Gets the logo URL for the associated extension, relative to the BuildMaster integration URL.

ExtensionName

Gets the name of the extension that contains this component.

ImplementedInterfaces

Gets the interfaces implemented by the component.

IsDeprecated

Gets a value indicating whether the component has been deprecated.

Name

Gets the name of the component.

Tags

Gets the tags associated with this component.

Methods

Name Description
ToString

Returns a System.String that represents this instance.