2.2.4.62 BpmProperty
Namespace: http://www.microsoft.com/performancepoint/scorecards
This BpmProperty complex type is the abstract base type for BpmPropertyDate, BpmPropertyDecimal, BpmPropertyHyperlink, BpmPropertyHyperlink2, BpmPropertyLinkBase, BpmPropertyList, BpmPropertyListItem, BpmPropertyLongText, BpmPropertyText and BpmPropertyUser.
-
<xs:complexType name="BpmProperty" abstract="true" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:attribute name="UniqueName" type="xs:string"/> <xs:attribute name="DisplayName" type="xs:string"/> <xs:attribute name="Description" type="xs:string"/> <xs:attribute name="Required" type="xs:boolean" use="required"/> <xs:attribute name="Visible" type="xs:boolean" use="required"/> </xs:complexType>
UniqueName: The UniqueName attribute MUST be set to a string that is distinct from UniqueNames used for other instances of BpmProperty and derived types. It MUST NOT contain any of the following characters: [ ] . ‘ ~ # % & * { } | \ : " / ? < > and the string length MUST be less than 1000 characters.
DisplayName: The DisplayName attribute is the string that is provided to the user. It MUST be shorter than 1000 characters.
Description: The Description attribute describes the property. It MUST be shorter than 1000 characters.
Required: This attribute MUST be present and MUST be true if this property MUST be specified when an instance of the type is used; otherwise, false.
Visible: This attribute MUST be present and MUST be true if this attribute is presented to the user; otherwise, false.