Assembly: Fore;
The IForeClass interface is used to work with structures that can be implemented in a Fore assembly.
IForeClass
The interface provides getting information about classes, interfaces and enumerations. It is available to get assembly structure using the IForeAssembly.BindToClass or IForeAssembly.ClassItem method.
| Property name | Brief description | |
| ClassAccessSpecificatorKind | The ClassAccessSpecificatorKind property returns structure's access modifier. | |
| ClassType | The ClassType property returns structure type. | |
| Name | The Name property returns structure name. | |
| ParentName | The ParentName property returns the name of the parent class/interface. | |
| XMLDocumentation | The XMLDocumentation property returns the XML comment that is set for the current structure. |
| Method name | Brief description | |
| BindToMethod | The BindToMethod method returns information about procedure/function with the specified name. | |
| BindToProperty | The BindToProperty method returns information about the specified property. | |
| CreateObject | The CreateObject method creates an instance of the current class object. | |
| IsHaveClassOrInterface | The IsHaveClassOrInterface method checks and returns whether the current structure is inherited from the specified class/interface. | |
| PropertiesCount | The PropertiesCount method returns the number of properties implemented in the current structure. | |
| PropertyItem | The PropertyItem method returns information about the property with the specified index. | |
| SubItem | The SubItem method returns information about procedure/function with the specified index. | |
| SubsCount | The SubsCount property returns the number of procedures or functions implemented in the current structure. |
See also: