Class ObjectInfo
Namespace: FastReport.Olap.Utils
Assembly: FastCube.Core.dll
Holds the information about the registered object.
public class ObjectInfo
Inheritance
Properties
ButtonIndex
Button index.
public int ButtonIndex { get; set; }
Property Value
Enabled
Gets or sets the enabled flag for the object.
public bool Enabled { get; set; }
Property Value
Flags
Flags that will be used to create an object instance in the designer.
public int Flags { get; set; }
Property Value
Function
The registered function.
public MethodInfo Function { get; set; }
Property Value
ImageIndex
Image index.
public int ImageIndex { get; set; }
Property Value
Items
List of subitems.
public List<ObjectInfo> Items { get; }
Property Value
MultiInsert
Indicates whether this object can be inserted several times simultaneously.
public bool MultiInsert { get; set; }
Property Value
Remarks
This is applied to Line object only.
Name
Name of object or category.
public string Name { get; set; }
Property Value
Object
The registered object.
public Type Object { get; set; }
Property Value
Text
Tooltip text.
public string Text { get; set; }
Property Value
Methods
EnumItems(List<ObjectInfo>)
Enumerates all objects.
public void EnumItems(List<ObjectInfo> list)
Parameters
list
List<ObjectInfo>
List that will contain enumerated items.