public abstract class PluginComponentInfo : IComponentInfoPublic MustInherit Class PluginComponentInfo
Implements IComponentInfopublic ref class PluginComponentInfo abstract : IComponentInfo[<AbstractClassAttribute>]
type PluginComponentInfo =
class
interface IComponentInfo
end| PluginComponentInfo(PluginComponentInfo) | Constructs a copy of the specified instance. |
| PluginComponentInfo(Guid, Version, String, String, String, String) | Constructs an instance of ComponentInfo with the specified GUID and version. |
| Author | Author of the plug-in component. |
| Description | Description of the plug-in component. |
| Errors |
Collection of error messages which are associated with the component.
Obsolete. |
| FileName | File name of the plug-in component. |
| PublicGuid | GUID of the plug-in component. |
| Title | Title of the plug-in component. |
| Version | Version of the plug-in component. |
| Equals | Determines whether the specified object is equal to the current object. (Inherited from Object) | ||||
| Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object) | ||||
| GetDescriptionOrErrors |
If the Errors collection is empty then returns Description,
otherwise returns the error messages joined by errorSeparator.
Obsolete. | ||||
| GetErrors |
Joins the messages in Errors collection by the specified separator.
Obsolete. | ||||
| GetHashCode | Serves as the default hash function. (Inherited from Object) | ||||
| GetType | Gets the Type of the current instance. (Inherited from Object) | ||||
| IsSupportedVersion | Checks Version against the specified lower bound and determines whether the component described by this instance is supported. Typical use cases are:
| ||||
| MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object) | ||||
| ToString | Returns a string that represents the current object. (Overrides ObjectToString) |