Microsoft.PerformancePoint.Scorecards Namespace

Classes

  Class Description
Public class AjaxEnabledControl Represents the base class for Web controls that support Ajax.
Public class Annotation Represents an annotation.
Public class AnnotationCollection Represents a collection of annotations.
Public class AnnotationComment Represents an annotation comment.
Public class AnnotationCommentCollection Represents a collection of annotation comments.
Public class AnnotationCommentComparer Compares the annotation comments collection.
Public class AnnotationSetting Represents an annotation setting.
Public class AsKpi Represents KPIs from Microsoft SQL Server Analysis Services (SSAS).
Public class Banding Represents target banding settings.
Public class BpmDevException Represents developer-level exceptions containing non-localized messages.
Public class BpmException Represents an application exception.
Public class BpmMessage Represents the information on an action that occurred.
Public class BpmProperty Represents the base class for all properties.
Public class BpmPropertyBool Represents a boolean type.
Public class BpmPropertyCollection Represents a collection of properties.
Public class BpmPropertyDate Represents a date.
Public class BpmPropertyDateRange Represents a date range.
Public class BpmPropertyDecimal Represents a decimal type.
Public class BpmPropertyHyperlink Represents a hyperlink that shows as a document or link.
Public class BpmPropertyHyperlink2 Represents a hyperlink that shows as a custom attribute.
Public class BpmPropertyInteger Represents an integer type.
Public class BpmPropertyLinkBase Represents a base hyperlink.
Public class BpmPropertyList Represents a property list.
Public class BpmPropertyListItem Represents an item in a list property.
Public class BpmPropertyListItemCollection Represents a collection of property list items.
Public class BpmPropertyLongText Represents a long text type.
Public class BpmPropertyMoney Represents a money value.
Public class BpmPropertyPercent Represents a percent.
Public class BpmPropertyText Represents a text type.
Public class BpmPropertyUser Represents a user.
Public class BpmWarning Represents exceptions that are visible to end users.
Public class CellTextWrapLength Represents the wrap length for text in the scorecard control.
Public class ClickEvents Represents click events.
Public class ClientGlobal Contains global objects used by the client. This class is used internally.
Public class CollectionUtils Represents collection utilities.
Public class ColorSerializer Serializes or deserializes a color.
Public class Comment Represents a comment.
Public class CommentCollection Represents a collection of comments.
Public class ConfiguredView Represents a configured scorecard view.
Public class ConfiguredViewCollection Represents a collection of ConfiguredView objects.
Public class ConnectionData Represents a data class for scorecard inter-control and inter-Web part communication.
Public class Constants Represents the constants used throughout the application.
Public class Cube Represents an OLAP cube from SQL Server Analysis Services.
Public class CustomReportView Represents a custom report view extension.
Public class Dashboard Represents a dashboard.
Public class DashboardCollection Represents a collection of dashboards.
Public class DashboardElement Represents a dashboard element.
Public class DashboardElementCollection Represents a collection of dashboard elements.
Public class DashboardElementContainer Represents a dashboard element container.
Public class DashboardElementSize Represents the dashboard element size.
Public class DashboardHistoryCollection Represents a collection of dashboards.
Public class DashboardItem Represents a dashboard item.
Public class DashboardTemplateId Represents types of dashboard templates.
Public class DataColumnMapping Represents the mapping for data columns.
Public class DataSource Represents a data source.
Public class DataSourceCollection Represents a collection of data source elements.
Public class DataSourceHistoryCollection Represents a collection of data sources.
Public class DataSourceNames Represents the names of data sources.
Public class DataSourceRegistry Represents the registry of data sources.
Public class DataSourceVariable Represents a data source variable.
Public class DataSourceVariableCollection Represents a collection of data source variables.
Public class DataTableMapping Represents data table mapping.
Public class DateAggregationUtil Represents a collection of methods that assist in Date math and aggregations.
Public class DefaultDimensionSetting Represents a slicer for a KpiMeasure.
Public class DefaultDimensionSettingCollection Represents a collection of DefaultDimensionSetting objects.
Public class DefaultElementComparer Represents the default comparer for the Element class, which orders by name.
Public class DictionaryWrapper Represents a serializable wrapper for the Dictionary class.
Public class Diff Represents a change or difference between one object and another.
Public class DiffCollection Represents a collection of Diff objects.
Public class Dimension Represents an OLAP dimension.
Public class DimensionCollection Represents a collection of dimensions.
Public class DynamicCollection Used internally.
Public class DynamicEventArgs Used internally.
Public class Element Represents the base class for PerformancePoint Monitoring Server objects.
Public class ElementCollection Represents a collection of elements.
Public class ElementLink Represents a link to a first class object.
Public class ElementLinkCollection Represents a collection of links to first class objects.
Public class EndPoint Represents an endpoint for a parameterizable control.
Public class EndPointCollection Represents a collection of endpoints for parameterizable controls.
Public class ExcelDataSet Represents a data set derived from an Excel file.
Public class ExcelServicesData Represents the data used to retrieve an Excel Services workbook.
Public class FCODaoNames Represents data access object (DAO) names for first class objects (FCO).
Public class FCODaoRegistry Represents the registry for data access objects (DAO) of first class objects (FCO).
Public class FirstClassElement Represents a first class object that is versionable. This is the base class for dashboards, data sources, scorecards, report views, KPIs, and indicators.
Public class FirstClassElementBridge Represents an element as a first class object (FCO).
Public class FirstClassElementHistoryCollection Represents a collection of first class objects (FCO).
Public class FontSerializer Serializes or deserializes a font.
Public class GridCell Represents a scorecard grid cell.
Public class GridCellSet Represents a set of scorecard grid cells.
Public class GridColor Represents grid color.
Public class GridDisplayElement Represents the grid display element.
Public class GridFontInfo Represents font display options for a scorecard view.
Public class GridFormatInfo Represents display format settings of a scorecard.
Public class GridHeaderItem Represents a grid header item, which is a node in a tree that represents the columns and rows of a scorecard view.
Public class GridHeaderUtils The class that defines grid header utilities.
Public class GridTargetSettings The display options for target columns.
Public class GridViewData Represents a dataset for a grid-based scorecard view. It is produced at runtime by evaluating the GridViewDefinition.
Public class GridViewDefinition Represents the definition of a scorecard first class object (FCO).
Public class GridViewTransformIds Grid view transform ids
Public class GridViewTransformReference A reference to a Grid View transform
Public class GridViewTransformReferenceCollection A collection of GridViewTransformReferences
Public class GuidCollection A collection of GUIDS.
Public class HeaderDimensionNames Header dimension names
Public class Helper Helper functions. This class is used internally.
Public class Hierarchy Represents a hierarchy.
Public class HierarchyCollection Represents a collection of Hierarchy values.
Public class Indicator Represents the indicator in the application. Indicators contain two to n bands. Indicators are first class objects and you cannot change the number of bands once the object has been created in the system.
Public class IndicatorBand The band for an indicator.
Public class IndicatorBandCollection A collection of indicator bands.
Public class IndicatorCollection Represents a collection of indicators.
Public class IndicatorHistoryCollection A collection of indicators. The difference between an IndicatorCollection and an IndicatorHistoryCollection is that an IndicatorCollection is backed by a hashtable and the same Indicator. Different versions cannot be represented. An IndicatorHistoryCollection is not backed by a hashtable so multiple versions of the same Indicator can be added.
Public class Kpi Represents a KPI (key performance indicator).
Public class KpiCollection Represents a collection of KPIs.
Public class KpiHistoryCollection A collection of KPIs. The different between KpiCollection and KpiHistoryCollection is that a KpiCollection is backed by a hashtable and the same KPI. Different versions cannot be represented. KpiHistoryCollection is not backed by a hashtable therefore multiple versions of the same KPI can be added.
Public class KpiMeasure Represents a KpiMeasure (an actual or target) for a KPI.
Public class KpiMeasureCollection Represents a collection of KpiMeasures.
Public class KpiMeasureValue Represents the value of an instance of a KPI measure.
Public class KpiMeasureValueCollection Represents a collection of KPI measure values.
Public class KpiTemplateId KPI Template types
Public class KpiValue Represents the instance value of a KPI.
Public class KpiValueCollection Represents a collection of KPI measure values.
Public class Level An OLAP dimension level.
Public class LevelCollection Represents a collection of Level values.
Public class MdxParameterDefinition Represents the MDX in a filter definition.
Public class Measure Represents an OLAP measure.
Public class MeasureCollection Measure Collection
Public class Member Represents an OLAP dimension member.
Public class MemberCollection Represents a collection of Member objects.
Public class MemberNode Represents a member in a tree structure.
Public class MemberNodeCollection Represents a collection of MemberNode values.
Public class MemberNodeCollectionCollection Represents a collection of MemberNodeCollection values.
Public class MemberOperation The abstract base class for member operations.
Public class MemberOperationAllDescendants This member operation represents the All Descendants operation. (MDX example: { DESCENDANTS([<<Member Expression>>], [<<Member Expression>>], SELF_BEFORE_AFTER) ON <<Axis>> } )
Public class MemberOperationChildren This member operation represents a Leaf Descendants operation. (MDX example: { <<Member Expression>>.Children ON <<Axis>> }
Public class MemberOperationDescendants This member operation represents a level descendants operation
Public class MemberOperationDrillUp The class that represents a drill-up member operation.
Public class MemberOperationHide The class that represents a hide member operation.
Public class MemberOperationLeafDescendants The class that represents a leaf descendants member operation. (MDX example: { DESCENDANTS([<<Member Expression>>], [<<Member Expression>>], LEAVES) ON <<Axis>> } )
Public class MemberParameterDefinition Represents members in a filter definition.
Public class Membership Represents membership for a first class object.
Public class MembershipCollection Represents a collection of memberships.
Public class NamedSet Represents a named set from Microsoft SQL Server Analysis Services.
Public class NamedSetCollection A collection of NamedSet objects.
Public class NamedSetParameterDefinition Represents named sets in a filter definition.
Public class NamedSetSetting Represents a named set from Microsoft SQL Server Analysis Services (SSAS).
Public class NamedSetSettingCollection A collection of NamedSetSetting objects.
Public class NameInfo NameInfo for OLAP cube, dimension, hierarchy, level, measure.
Public class NameInfoCollection NameInfo collection
Public class OLAPQueryData An object that represents the analytic query data and parameters.
Public class OlapQueryParameter A filter for the query.
Public class OlapQueryParameters The top-level node for filters for the OLAP query.
Public class OLAPReportViewData The top-level node for an OLAP type of ReportView.
Public class OverrideFormatSettings Overriding Format Settings
Public class ParameterDefinition The class that represents a ParameterDefinition—the nonvisual portion of filter definition at design time. This class carries the state necessary to generate a filter selection list that is not already defined in a data source.
Public class ParameterDefinitionCollection Represents a collection of ParameterDefinition instances.
Public class ParameterMapping A mapping to a parameter.
Public class ParameterMappingCollection Represents a collection of parameter mappings.
Public class ParameterMessage Represents a ParameterMessage. This class represents the client side browser transmission packet that is passed between proxies in a dashboard.
Public class ParameterTemplateId Parameter Template types
Public class ParameterUIElement The class that represents a ParameterUIElement.
Public class ParameterUIElementCollection Represents a collection of ParameterUIElement instances.
Public class PasReportViewData Represents the data for a ProClarity Analytics Server (PAS) report view.
Public class PmService For documentation regarding supported Web service calls, please refer the PmService class in Microsoft.PerformancePoint.Scorecards.Server.dll.
Public class PropertyBag Represents a serializable dictionary of property values .
Public class QueryResult Represents the results of a multi-dimensional query in the form of a dictionary.
Public class RemoteGlobalCache Caches BPM objects and synchronizes them, via webservices, with remote BPM server. This class is used internally.
Public class RenderingService Invokes Web service methods using SOAP.
Public class ReportView Summary description for ReportView.
Public class ReportViewCollection Represent a collection of ReportViews.
Public class ReportViewHistoryCollection A collection of ReportViews. The different between ReportViewCollection and ReportViewHistoryCollection is that a ReportViewCollection is backed by a hashtable and the same ReportView. Different versions cannot be represented. ReportViewHistoryCollection is not backed by a hashtable therefore multiple versions of the same ReportView can be added.
Public class ReportViewInstance Represents ReportView Istance contained by KPI, Scorecard and KPI Group
Public class ReportViewInstanceCollection Represents a ReportViewInstance collection contained by a KPI, scorecard, or KPI group.
Public class ReportViewNames DataSource names
Public class ReportViewReference Summary description for ReportViewReference.
Public class ReportViewReferenceCollection Represent a collection of ReportViewReferences.
Public class RevertToSelfHelper Utility to revert thread token to self. This class is used internally.
Public class Roles Roles are item based. Roles are only applied to a specific item such as the "Profit" KPI.
Public class RowColumnSpan The class that keeps the row or columns span of a cell.
Public class Scorecard The class the represents the scorecard.
Public class ScorecardBeginPointsUpdateUtil  
Public class ScorecardCollection Represents a collection of scorecards.
Public class ScorecardHistoryCollection A collection of scorecards. The different between ScorecardCollection and ScorecardHistoryCollection is that a ScorecardCollection is backed by a hashtable and the same scorecard but different version cannot be represented. ScorecardHistoryCollection is not backed by a hashtable, therefore multiple versions of the same scorecard can be added.
Public class ScorecardMode Current Mode of the scorecard
Public class ScorecardTemplateId Scorecard template types.
Public class ServerRoles Server roles are system wide.
Public class Setting A name/value pair reflected in the settings table.
Public class SettingCollection Represents a collection of settings.
Public class SqlReportViewData Sql Server Report View data
Public class Target Represents a target for a KPI.
Public class TargetCollection Represents a collection of targets.
Public class TargetValue Summary description for TargetValue.
Public class TargetValueCollection Represents a collection of target values.
Public class TimeIntelligenceBaseDefinition Represents the base class for the Time Intelligence parameter definition.
Public class TimeIntelligenceCloseParenthesesToken Represents closing parentheses in a Time Intelligence formula.
Public class TimeIntelligenceCommaOperatorToken Represents a comma operator in a Time Intelligence formula.
Public class TimeIntelligenceCompiler Represents the base class for the Time Intelligence formula compiler. Used to compile a formula and used in conjunction with a tokenizer and parser.
Public class TimeIntelligenceDataSource A Time Intelligence data source reference used in Time Intelligence parameter definitions
Public class TimeIntelligenceDataSourceCollection Collection of Time Intelligence data source reference used in Time Intelligence parameter definitions
Public class TimeIntelligenceDefinition Time Intelligence parameter definition class
Public class TimeIntelligenceDimensionBinding A class that defines the relation between tabular data source dimensions and Time Intelligence levels (DateAggregationTypes)
Public class TimeIntelligenceDimensionBindingCollection Collection of Time Intelligence dimension bindings
Public class TimeIntelligenceEofToken A Time Intelligence tokenizer end-of-formula token
Public class TimeIntelligenceFormula A Time Intelligence parameter formula
Public class TimeIntelligenceFormulaCollection A collection of Time Intelligence parameter formulas
Public class TimeIntelligenceFunctionOperatorToken Represents a function operator in a Time Intelligence formula.
Public class TimeIntelligenceFunctionToken Represents a function in a Time Intelligence formula.
Public class TimeIntelligenceIdentifierToken Represents an identifier in a Time Intelligence formula.
Public class TimeIntelligenceIntegerToken Represents an integer in a Time Intelligence formula.
Public class TimeIntelligenceLagOperatorToken Represents a lag operator in a Time Intelligence formula.
Public class TimeIntelligenceLeadOperatorToken Represents a lead operator in a Time Intelligence formula.
Public class TimeIntelligenceLevelBinding A class that defines the relation between data source levels and Time Intelligence levels (DateAggregationTypes)
Public class TimeIntelligenceLevelBindingCollection A collection of Time Intelligence level bindings
Public class TimeIntelligenceMdxMemberProduction The Time Intelligence compiler multidimensional (MDX) member production.
Public class TimeIntelligenceMdxSetProduction A Time Intelligence compiler multidimensional (MDX) member set production.
Public class TimeIntelligenceMdxSettings Time Intelligence settings for a multidimensional (MDX) data source. A reference point is defined within the multidimensional data source that is used as reference point for the resolution of Time Intelligence formulas.
Public class TimeIntelligenceMemberProduction The Time Intelligence compiler member production.
Public class TimeIntelligenceMemberToken Represents a member in a Time Intelligence formula.
Public class TimeIntelligenceOffsetOperatorToken Represents an offset operator in a Time Intelligence formula.
Public class TimeIntelligenceOpenParenthesesToken Represents opening parentheses in a Time Intelligence formula.
Public class TimeIntelligenceOperandToken Represents an operand in a Time Intelligence formula.
Public class TimeIntelligenceOperatorToken Represents an operator in a Time Intelligence formula.
Public class TimeIntelligenceParenthesesToken Represents parentheses in a Time Intelligence formula.
Public class TimeIntelligenceParser Time Intelligence formula parser class. Parses a formula, and is used in conjuction a Tokenizer and Compiler.
Public class TimeIntelligencePostFormulaDefinition Represents a Time Intelligence Post Formula filter definition.
Public class TimeIntelligenceProduction A Time Intelligence compiler production.
Public class TimeIntelligenceProductionCollection A collection of Time Intelligence compiler productions
Public class TimeIntelligenceQueue Represents the Time Intelligence queue.
Public class TimeIntelligenceRangeOperatorToken Represents a range operator in a Time Intelligence formula.
Public class TimeIntelligenceSetProduction A Time Intelligence compiler member set production.
Public class TimeIntelligenceSettings Time Intelligence settings base class for a data source.
Public class TimeIntelligenceStack The class that represents the Time Intelligence stack.
Public class TimeIntelligenceTabularMemberProduction The Time Intelligence compiler tabular data source member production.
Public class TimeIntelligenceTabularSetProduction A Time Intelligence compiler tabular data source member set production
Public class TimeIntelligenceToken A Time Intelligence tokenizer token base class
Public class TimeIntelligenceTokenCollection A collection of Time Intelligence tokens
Public class TimeIntelligenceTokenizer Time Intelligence formula tokenizer class. Tokenizes a formula, and is used in conjuction a Parser and Compiler.
Public class TimeIntelligenceWhiteSpaceToken Represents a white space in a Time Intelligence formula.
Public class TimeSeriesAlgParams Class used to represent a DM Time Series Algorithm parameters
Public class ToolbarOptions Toolbar Options
Public class TrendAnalysisChartReportViewData Represents the report view for a trend analysis chart.
Public class TrendAnalysisConfig Class used to represent a DM prediction configuration
Public class Tuple An OLAP tuple.
Public class TupleCollection A collection of tuples.
Public class TupleNode Represents a tuple in a tree structure.
Public class TupleNodeCollection Represents a collection of TupleNode values.
Public class UserSecurity User security utilities. This class is used internally.
Public class Version Represents a first class object that is versionable.
Public class VersionInfo Version information for an element.
Public class VersionInfoCollection A collection of VersionInfo's. This collection is backed by a hashtable to facilitate lookup by the VersionInfo.Guid.
Public class Workspace workspace class

Interfaces

  Interface Description
Public interface IAdomdDataSourceProvider An interface that must be implemented by all data source providers.
Public interface IBpm The main interface for PerformancePoint.
Public interface IDataModel DataModel Interface
Public interface IDataSourceMetadata Represents data source metadata query methods.
Public interface IDataSourceProvider Represents the common interface for providing access to a data source. This interface must be implemented by all data source providers.
Public interface IDataSourceQuery Represents metadata query methods for a data source.
Public interface IDataSourceVariables DataSource variable support
Public interface IDiffable An interface for objects that can be diffed. Only objects of the same type can be diffed. See classes that implement this interface for functionality.
Public interface IFirstClassObjectDao An interface that must be implemented by all First Class Object Dao.
Public interface IGlobalCache The common interface to the global element cache. This class is used internally.
Public interface IParameterPoint An interface that must be implemented by all parameterizable controls that expose beginpoints, endpoints, or both.
Public interface IPersistParameter Provides the interface for filter persistence.
Public interface ISortableCollection An interface for collection objects that can be sorted.
Public interface IValidate Objects that implement this interface support run-time validation.
Public interface IWebPluggableView An interface that must be implemented by all views that render in a ParameterizableWebPart

Structures

  Structure Description
Public structure Sid Represents a security identifier (SID). This structure is not CLS-compliant.
Public structure SidIdentifierAuthority Represents the security identifier (SID) authority. This structure is used internally.
Public structure XmlFont Represents the XML font object for deserialization.

Enumerations

  Enumeration Description
Public enumeration BandType The type of banding.
Public enumeration BeginPointEmitterType The type of begin point, describing what type of information the parameter emits.
Public enumeration BpmMessageAction The action that occurred.
Public enumeration ColorSerializer.ColorFormat Defines the colors for the ColorSerializer class.
Public enumeration DashboardItemCache Represents the manner in which a dashboard item is cached.
Public enumeration DataSource.MemberRelationship Represents the relationship between two members. This is used to query for related members.
Public enumeration DataSourceVariableEntryTypes Defines the entry types for the DataSourceVariable class.
Public enumeration DataSourceVariableSelectionTypes Defines the selection types for the DataSourceVariable class.
Public enumeration DataSourceVariableTypes Defines types of data source variables.
Public enumeration DateAggregationTypes Represents types of date aggregations.
Public enumeration DefaultElementComparer.ColumnName Represents sorting types.
Public enumeration DimensionTypeEnum Defines the dimension types for the Dimension class.
Public enumeration DisplayElementTypes Defines the types of display elements.
Public enumeration ErrorCode Defines the error codes for the application.
Public enumeration ExcelServicesItemType Defines the types of available Excel Services objects.
Public enumeration ExcelServicesToolbarOptions Defines the toolbar options for an Excel Services Web part.
Public enumeration ExcelServicesToolbarType Defines the available toolbar types for an Excel Services Web part.
Public enumeration ExcelServicesViewOptions Defines the Excel Services Web part view options.
Public enumeration FactAggregations Fact aggregations
Public enumeration FirstClassObjectType Defines the types of first class objects (FCO).
Public enumeration FormatNegativeSymbol Defines the formats for negative numbers when custom formatting is used.
Public enumeration FormatType Defines the formats for numbers.
Public enumeration GridFormatInfo.HorizontalAlignments Defines horizontal alignment options.
Public enumeration GridFormatInfo.VerticalAlignments Defines vertical alignment options.
Public enumeration HeaderAggregationTypes The type of an aggregation header
Public enumeration Helper.MemberTypesDM Defines the types of dimension members.
Public enumeration HierarchyOrigin Defines the overall structure of a hierarchy.
Public enumeration IndicatorType Type of indicator.
Public enumeration KpiPattern The patterns of the KPI. Banding and scoring behave differently with different patterns.
Public enumeration KpiUnitOfMeasure The KPI measure type.
Public enumeration LayoutOrientation The layout orientation of items that are visually placed next to one another.
Public enumeration MappedColumnDataTypes Mapped column Data types
Public enumeration MappedColumnTypes Mapped column types
Public enumeration MemberRelationship Used in QueryRelatedMember to move along the different axis.
Public enumeration MemberType The type of member.
Public enumeration ParameterSelectionMode The manner in which a parameter is selected.
Public enumeration ParameterTypesEnum Defines the types of parameters.
Public enumeration ParameterVisualization The visualization of a parameter.
Public enumeration RecurrenceFrequency Schedule recurrence frequency.
Public enumeration ReportViewReference.OwnerTypes The type of the owner.
Public enumeration RollupTypes Rollup types
Public enumeration ScorecardNodeTypes The type of scorecard node or header
Public enumeration ScoreTypes Score types
Public enumeration SettingType The data type for this setting
Public enumeration SqlReportViewData.SqlReportViewDataServerMode Defines the types of report modes.
Public enumeration TargetBandType The type of banding.
Public enumeration TimeIntelligenceFunction Represents a Time Intelligence function.
Public enumeration Trinary A tri-state enumeration
Public enumeration ValueSources Rollup methods
Public enumeration VersionType Specifies the type of an element.