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.
|
|
IsInstalled
|
Gets a value indicating whether this component is found in an installed extension, or whether
the component's extension must be downloaded and installed before it can be used.
|
|
Name
|
Gets the name of the component.
|
|
Tags
|
Gets the tags associated with this component.
|
Methods
|
Name |
Description |
|
GetTags
|
Returns the tags for the component.
|
|
ToString
|
Returns a System.String that represents this instance.
|