Version

IOlapViewModel Interface Members

The following tables list the members exposed by IOlapViewModel.

Public Properties
 NameDescription
 PropertyColumnsGets or sets collection of IFilterViewModel items that represents the columns of model.  
 PropertyCubeGets or sets the currently selected Infragistics.Olap.Data.ICube object that contains the particular data slices.  
 PropertyCubesGets collection of available Infragistics.Olap.Data.ICube items.  
 PropertyDeferredLayoutUpdateGets or sets a value indicating whether data is loaded on demand.  
 PropertyFiltersGets or sets collection of IAreaItemViewModel items that represents the selected filters of model.  
 PropertyIsBusyGets a value indicating whether this IOlapViewModel is busy with data gathering or result processing.  
 PropertyIsSwitchingAreaItemLocationGets or sets a value indicating whether this instance is switching the location of an item from one area to another.  
 PropertyMeasureListIndexGets or sets the initial position of measures area item when more than one measure is applied.  
 PropertyMeasureListLocationGets or sets where measures will be placed when more than one measure is applied.  
 PropertyMeasureListViewModelGets the model of special type of IAreaItemViewModel that is resposible for displaying of multiple measure items.  
 PropertyMeasuresGets or sets collection of IAreaItemViewModel items that represents the selected measures of model.  
 PropertyParentInFrontForColumnsGets or sets a value indicating whether parent for columns is in front of children.  
 PropertyParentInFrontForRowsGets or sets a value indicating whether parent for rows is in front of children.  
 PropertyProcessingGets a value indicating whether this IOlapViewModel is processing.  
 PropertyResultGets the Infragistics.Olap.Data.IResult object created by OLAP analysis server.  
 PropertyRowsGets or sets collection of IAreaItemViewModel items that represents the rows of model.  
Public Methods
 NameDescription
 MethodCancelExecutionAsyncRequest the cancelation of the current background task.  
 MethodCreateFilterViewModelCreates view model for the specified hierarchy  
 MethodCreateMeasureViewModelCreates view model for the specified measure.  
 MethodFillMembersOverloaded. Fills the members into level.  
 MethodLoadSchemaAsyncLoads the schema asynchronous.  
 MethodPivotGridSwap the items of Columns and Rows collections and pivot the cells.  
 MethodRefreshGridRefreshes the data for the ViewModel  
 MethodSetMeasureAggregatorChanges the IAggregator for given IMeasureViewModel.Measure.  
 MethodSwitchAxisMemberSwitch from collapse to expanded or back for passed axis member.  
Public Events
 NameDescription
 EventInitializedOccurs when initialization of metadata is finished.  
 EventLoadCubesCompletedOccurs when asynchronous call for loading cubes is completed.  
 EventLoadDimensionsCompletedOccurs when asynchronous call for loading dimensions is completed.  
 EventLoadMeasuresCompletedOccurs when asynchronous call for loading measures is completed.  
 EventLoadMembersCompletedOccurs when asynchronous call for loading members is completed.  
 EventLoadSchemaCompletedOccurs when asynchronous call for loading schema is completed.  
 EventResultChangedOccurs when the Result is changed.  
See Also