Assembly: Metabase;
The IMetabaseCustomExtender interface contains properties that are used to work with a container of repository custom classes.
IMetabaseCustomExtender
A custom class container is a special object included in custom metadata.
To get a custom class container, use the IMetabase.SpecialObject property. As a value of the Index parameter specify value of the MetabaseSpecialObject.CustomExtender enumeration.
Property name | Brief description | |
Classes | The Classes property returns a collection of objects that are in a container. | |
Events | The Events property returns a collection of custom events. | |
IsShared | The IsShared property determines whether container classes are available for use. | |
LargeImages | The LargeImages property determines a source of large icons for classes objects that contain in a container. | |
NameResource | The NameResource property determines an identifier of a string resource for a container. | |
Resource | The Resource property determines container resources. | |
SmallImages | The SmallImages property determines a source of small icons for classes objects that contain in a container. |
Method name | Brief description | |
GetObjectLargeImages | The GetObjectLargeImages method returns classes, for which the system icon 32*32 pixels was changed. |
|
GetObjectSmallImages | The GetObjectSmallImages method returns classes, for which the system icon 16x16 pixels was changed. |
|
ResetObjectImages | The ResetObjectImages method resets all settings for all images. | |
SetObjectLargeImages | The SetObjectLargeImages method determines the copy of collection with 32x32 pixel images for the array with classes. | |
SetObjectSmallImages | The SetObjectSmallImages method determines the copy of collection with 16x16 pixel images for the array with classes. |
See also: