BIMonitoringServiceApplicationProxy.GenerateViewDirect Method

Generates the data structure that represents a scorecard view, based on the specified override values.

Namespace:  Microsoft.PerformancePoint.Scorecards
Assembly:  Microsoft.PerformancePoint.Scorecards.ServerCommon (in Microsoft.PerformancePoint.Scorecards.ServerCommon.dll)

Syntax

'Declaration
Public Function GenerateViewDirect ( _
    scorecard As Scorecard, _
    kpis As KpiCollection, _
    dataSources As DataSourceCollection, _
    indicators As IndicatorCollection, _
    pageFilters As MemberCollection, _
    propertyBags As DictionaryWrapper(Of String, PropertyBag) _
) As GridViewData
'Usage
Dim instance As BIMonitoringServiceApplicationProxy
Dim scorecard As Scorecard
Dim kpis As KpiCollection
Dim dataSources As DataSourceCollection
Dim indicators As IndicatorCollection
Dim pageFilters As MemberCollection
Dim propertyBags As DictionaryWrapper(Of String, PropertyBag)
Dim returnValue As GridViewData

returnValue = instance.GenerateViewDirect(scorecard, _
    kpis, dataSources, indicators, pageFilters, _
    propertyBags)
public GridViewData GenerateViewDirect(
    Scorecard scorecard,
    KpiCollection kpis,
    DataSourceCollection dataSources,
    IndicatorCollection indicators,
    MemberCollection pageFilters,
    DictionaryWrapper<string, PropertyBag> propertyBags
)

Parameters

  • indicators
    Type: IndicatorCollection

    A collection of indicator overrides. Indicators that are not specified are retrieved from the repository.

Return Value

Type: Microsoft.PerformancePoint.Scorecards.GridViewData
The scorecard view based on the specified overrides. Returns a null reference (Nothing in Visual Basic) if the scorecard is null or invalid or if KPIs, data sources, and indicators are missing dependencies.

Implements

IBIMonitoringServiceApplicationProxy.GenerateViewDirect(Scorecard, KpiCollection, DataSourceCollection, IndicatorCollection, MemberCollection, DictionaryWrapper<String, PropertyBag>)

Remarks

If a passed-in KPI, data source, or indicator is incomplete, the missing information is retrieved from the server.

Security noteSecurity Note

The caller must have write access to all specified scorecard, KPI, data source, and indicator locations. Otherwise, the specified object is ignored, and the object stored in the specified location is used instead.

See Also

Reference

BIMonitoringServiceApplicationProxy Class

BIMonitoringServiceApplicationProxy Members

Microsoft.PerformancePoint.Scorecards Namespace