IMetabaseCustomExtender

Assembly: Metabase;

Namespace: Prognoz.Platform.Interop.Metabase;

Description

The IMetabaseCustomExtender interface contains properties used to work with a container of repository custom classes.

Inheritance Hierarchy

          IMetabaseCustomExtender

Properties

  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 resources object for a container.
SmallImages The SmallImages property determines a source of small icons for classes objects that contain in a container.

Methods

  Method name Brief description
FindByClassId The FindByClassId method searches for a class by numeric identifier.
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:

Metabase Assembly Interfaces