Cape Identification Class
Provides methods to identify and describe a CAPE-OPEN component.
Definition
Namespace: CapeOpen
Assembly: CapeOpen (in CapeOpen.dll) Version: 1.0.0.0 (1.0.0.0)
Assembly: CapeOpen (in CapeOpen.dll) Version: 1.0.0.0 (1.0.0.0)
C#
[SerializableAttribute]
[ClassInterfaceAttribute(ClassInterfaceType.None)]
[ComVisibleAttribute(true)]
[GuidAttribute("BF54DF05-924C-49a5-8EBB-733E37C38085")]
public abstract class CapeIdentification : ICapeIdentification,
INotifyPropertyChangedVB
<SerializableAttribute>
<ClassInterfaceAttribute(ClassInterfaceType.None)>
<ComVisibleAttribute(true)>
<GuidAttribute("BF54DF05-924C-49a5-8EBB-733E37C38085")>
Public MustInherit Class CapeIdentification
Implements ICapeIdentification, INotifyPropertyChanged- Inheritance
- Object CapeIdentification
- Derived
- Implements
- ICapeIdentification, INotifyPropertyChanged
Remarks
Allows the user to assign different names and descriptions to each instance of a PMC in order to refer to them unambiguously and in a user-friendly way. Since not always the software components that are able to set these identifications and the software components that require this information have been developed by the same vendor, a CAPE-OPEN standard for setting and getting this information is required.
Reference document: Identification Common Interface
Constructors
| CapeIdentification | Creates an instance of the CapeIdentification class with the name and description of the PMC. |
| CapeIdentification(String) | Creates an instance of the CapeIdentification class with the name and description of the PMC. |
| CapeIdentification(String, String) | Creates an instance of the CapeIdentification class with the name and description of the PMC. |
Properties
| ComponentDescription | Gets and sets the description of the component. |
| ComponentName | Gets and sets the name of the component. |
Methods
| NotifyPropertyChanged | Notifies the collection that the value of a proparty of the parameter has been changed. |
| OnComponentDescriptionChanged | Occurs when the user changes of the description of a component. |
| OnComponentNameChanged | Occurs when the user changes of the description of a component. |
Events
| ComponentDescriptionChanged | Occurs when the user changes of the description of a component. |
| ComponentNameChanged | Occurs when the user changes of the name of a component. |
| PropertyChanged | Notifies the collection that the value of a proparty of the parameter has been changed. |
Fields
Extension Methods
| GetEnumNames | (Defined by General) |
| IsValidDouble | (Defined by General) |