2.2.5.1 t:ContainmentComparisonType Simple Type

The ContainmentComparisonType simple type specifies whether a search is exact or whether it ignores casing and spaces.

 <xs:simpleType name="ContainmentComparisonType">
   <xs:restriction
     base="xs:string"
   >
     <xs:enumeration
       value="Exact"
      />
     <xs:enumeration
       value="IgnoreCase"
      />
     <xs:enumeration
       value="IgnoreNonSpacingCharacters"
      />
     <xs:enumeration
       value="Loose"
      />
     <xs:enumeration
       value="IgnoreCaseAndNonSpacingCharacters"
      />
     <xs:enumeration
       value="LooseAndIgnoreCase"
      />
     <xs:enumeration
       value="LooseAndIgnoreNonSpace"
      />
   </xs:restriction>
       value="LooseAndIgnoreCaseAndIgnoreNonSpace"
      />
     <xs:enumeration
 </xs:simpleType>
  

The following table lists the values that are defined by the ContainmentComparisonType simple type.

Value

Meaning

Exact

Specifies that the comparison MUST be exact.

IgnoreCase

Specifies that the comparison ignores casing.

IgnoreCaseAndNonSpacingCharacters

Specifies that the comparison ignores casing and non-spacing characters.

IgnoreNonSpacingCharacters

Specifies that the comparison ignores non-spacing characters.

Loose

This value MUST NOT be used.

LooseAndIgnoreCase

This value MUST NOT be used.

LooseAndIgnoreCaseAndIgnoreNonSpace

This value MUST NOT be used.

LooseAndIgnoreNonSpace

This value MUST NOT be used.