ObjectRepositorySchema Schema
Property Element
Description
A test object identification property.
Namespacehttp://www.mercury.com/qtp/ObjectRepository
Type
Diagram
Parameter ElementValue ElementChoiceSequenceProperty Element
Overview
Property 0..∞ PropertyType Complex Type
A test object identification property.
Name optional xs:string
The property name. The property name. The Name must be a supported property for the test object class. 
For a list of supported properties for a particular test object class, refer to the relevant object in the UFT One Object Model Reference Help.
Type optional xs:string
The property value type. Possible values: STRING, NUMBER, BOOL
Hidden optional xs:boolean
Indicates whether the property is displayed in the object repository interface.
ReadOnly optional xs:boolean
Indicates whether the property value can be edited.
Sequence
Choice
Value ValueType Complex Type
The value of the property for properties set to a constant value.
RegularExpression optional xs:boolean
Indicates whether the value should be evaluated as a regular expression.
Parameter ParameterType Complex Type
The name of the parameter for parameterized properties.
Type optional xs:string
The type of parameter. The type of parameter.  For repository parameters in the current version of UFT, the parameter Type is always Repository.
RegularExpression optional xs:boolean
Indicates whether the parameter value should be evaluated as a regular expression.
Remarks
The value of a property can be a fixed value or it can be parameterized.  Therefore, a Property element can have either a Parameter child element or a Value child element.  It cannot have both.
Source
<xs:element name="Property" type="tns:PropertyType" minOccurs="0" maxOccurs="unbounded" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:annotation>
    <xs:documentation>A test object identification property.</xs:documentation>
  </xs:annotation>
</xs:element>
See Also