FirstClassElement Class

Applies to: PerformancePoint Services for SharePoint Server, Enterprise version
Represents a first class object (FCO) that can be versioned.

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

public abstract class FirstClassElement : Element, 
	IDiffable, IEquatable<FirstClassElement>

This is the base class for dashboards, data sources, scorecards, report views, filters, key performance indicators (KPIs), and indicators. PerformancePoint Services in Microsoft SharePoint Server 2010 uses SharePoint document libraries and list as the repository for FCOs. Data sources (and published dashboards) are stored in document libraries, and the other FCOs are stored in lists.

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.