BpmPropertyCollection Class (Microsoft.PerformancePoint.Scorecards)
Represents a collection of properties.
Namespace: Microsoft.PerformancePoint.Scorecards
Assembly: Microsoft.PerformancePoint.Scorecards.Client (in microsoft.performancepoint.scorecards.client.dll)
Syntax
'Declaration
<SerializableAttribute> _
<XmlIncludeAttribute(GetType(BpmPropertyPercent))> _
<XmlIncludeAttribute(GetType(BpmPropertyDate))> _
<XmlIncludeAttribute(GetType(BpmPropertyUser))> _
<XmlIncludeAttribute(GetType(BpmPropertyHyperlink))> _
<XmlIncludeAttribute(GetType(BpmPropertyHyperlink2))> _
<XmlIncludeAttribute(GetType(BpmPropertyList))> _
<DefaultMemberAttribute("Item")> _
<XmlIncludeAttribute(GetType(BpmPropertyDateRange))> _
<XmlIncludeAttribute(GetType(BpmPropertyMoney))> _
<XmlIncludeAttribute(GetType(BpmPropertyText))> _
<XmlIncludeAttribute(GetType(BpmPropertyLongText))> _
<XmlIncludeAttribute(GetType(BpmPropertyBool))> _
<XmlIncludeAttribute(GetType(BpmPropertyInteger))> _
<XmlIncludeAttribute(GetType(BpmPropertyDecimal))> _
Public Class BpmPropertyCollection
Inherits CollectionBase
Implements ICloneable, IDiffable
'Usage
Dim instance As BpmPropertyCollection
[SerializableAttribute]
[XmlIncludeAttribute(typeof(BpmPropertyPercent))]
[XmlIncludeAttribute(typeof(BpmPropertyDate))]
[XmlIncludeAttribute(typeof(BpmPropertyUser))]
[XmlIncludeAttribute(typeof(BpmPropertyHyperlink))]
[XmlIncludeAttribute(typeof(BpmPropertyHyperlink2))]
[XmlIncludeAttribute(typeof(BpmPropertyList))]
[DefaultMemberAttribute("Item")]
[XmlIncludeAttribute(typeof(BpmPropertyDateRange))]
[XmlIncludeAttribute(typeof(BpmPropertyMoney))]
[XmlIncludeAttribute(typeof(BpmPropertyText))]
[XmlIncludeAttribute(typeof(BpmPropertyLongText))]
[XmlIncludeAttribute(typeof(BpmPropertyBool))]
[XmlIncludeAttribute(typeof(BpmPropertyInteger))]
[XmlIncludeAttribute(typeof(BpmPropertyDecimal))]
public class BpmPropertyCollection : CollectionBase, ICloneable, IDiffable
Remarks
This collection may contain the derived classes of the BpmProperty class. The collection is backed by a hashtable to facilitate lookup by the UniqueName.
Inheritance Hierarchy
System.Object
System.Collections.CollectionBase
Microsoft.PerformancePoint.Scorecards.BpmPropertyCollection
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
See Also
Reference
BpmPropertyCollection Members
Microsoft.PerformancePoint.Scorecards Namespace