ObjectRepositorySchema Schema
PropertiesType Complex Type
Description
A complex type that enables you to define all of the properties and values that were learned for the test object.
Namespacehttp://www.mercury.com/qtp/ObjectRepository
Diagram
Parameter ElementValue ElementChoiceSequenceProperty ElementSequencePropertiesType Complex Type
Overview
PropertiesType
A complex type that enables you to define all of the properties and values that were learned for the test object.
Sequence
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.
Used By
Remarks
The PropertyRef elements of all elements that represent property lists (for example, BaseFilter\PropertyRef, BasicIdentification\PropertyRef, OptionalFilter\PropertyRef) can use only properties that are defined for the object under this element.
Source
<xs:complexType name="PropertiesType" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:annotation>
    <xs:documentation>A complex type that enables you to define all of the properties and values that were learned for the test object.</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="Property" type="tns:PropertyType" minOccurs="0" maxOccurs="unbounded">
      <xs:annotation>
        <xs:documentation>A test object identification property.</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>
See Also