PropertyDef Element
Description
The details of a property value that was changed during a maintenance mode run session.
Namespace (none)
Diagram
NewValue Element OldValue Element Sequence PropertyDef Element
Overview
PropertyDef
The details of a property value that was changed during a maintenance mode run session.
PropertyName requiredxs:string
The name of the changed property.
NewRegularExpression requiredRestriction of xs:NMTOKEN
Indicates whether the new property value is a regular expression.
OriginRegularExpression requiredRestriction of xs:NMTOKEN
Indicates whether the original property value was a regular expression.
AddedProperty requiredRestriction of xs:NMTOKEN
Indicates whether the original property value was a regular expression.
Sequence
OldValuexs:string
The original value of the changed property.
NewValuexs:string
The new value of the changed property.
Attributes
Name Type Use Default Fixed Description
PropertyName xs:string required     The name of the changed property.
NewRegularExpression Restriction of xs:NMTOKEN required     Indicates whether the new property value is a regular expression.
OriginRegularExpression Restriction of xs:NMTOKEN required     Indicates whether the original property value was a regular expression.
AddedProperty Restriction of xs:NMTOKEN required     Indicates whether the original property value was a regular expression.
Source
<xs:element name="PropertyDef" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:annotation>
    <xs:documentation>The details of a property value that was changed during a maintenance mode run session.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="OldValue" type="xs:string">
        <xs:annotation>
          <xs:documentation>The original value of the changed property. </xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="NewValue" type="xs:string">
        <xs:annotation>
          <xs:documentation>The new value of the changed property. </xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
    <xs:attribute name="PropertyName" type="xs:string" use="required">
      <xs:annotation>
        <xs:documentation>The name of the changed property.</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="NewRegularExpression" use="required">
      <xs:annotation>
        <xs:documentation>Indicates whether the new property value is a regular expression.</xs:documentation>
      </xs:annotation>
      <xs:simpleType>
        <xs:restriction base="xs:NMTOKEN">
          <xs:enumeration value="False"   />
          <xs:enumeration value="True"   />
        </xs:restriction>
      </xs:simpleType>
    </xs:attribute>
    <xs:attribute name="OriginRegularExpression" use="required">
      <xs:annotation>
        <xs:documentation>Indicates whether the original property value was a regular expression.</xs:documentation>
      </xs:annotation>
      <xs:simpleType>
        <xs:restriction base="xs:NMTOKEN">
          <xs:enumeration value="False"   />
          <xs:enumeration value="True"   />
        </xs:restriction>
      </xs:simpleType>
    </xs:attribute>
    <xs:attribute name="AddedProperty" use="required">
      <xs:annotation>
        <xs:documentation>Indicates whether the original property value was a regular expression.</xs:documentation>
      </xs:annotation>
      <xs:simpleType>
        <xs:restriction base="xs:NMTOKEN">
          <xs:enumeration value="False"   />
          <xs:enumeration value="True"   />
        </xs:restriction>
      </xs:simpleType>
    </xs:attribute>
  </xs:complexType>
</xs:element>
See Also