Country 数据对象

Country 指定国家或地区的名称。

Country 数据对象扩展自抽象数据对象 GeographicLocation。位置表示国家或地区。

Country 数据对象的结构包含:
identifier
包含单个 IdentifierType 数据对象。
countryName
指定国家或地区的名称。
parent
是一个包含属性,用于链接到 virtual member manager 层次结构中实体的父级。它仅包含一个数据数据对象象,因为一个实体只能有一个父级。此外,由于任何实体都可以是任何其他实体的父级,因此该属性中的数据对象是数据数据对象象。
children
是一个包含属性,用于链接到 virtual member manager 层次结构中实体的子级。它包含多个实体数据对象,因为一个实体可以具有多个子级。此外,由于任何实体都可以是任何其他实体的子级,因此该属性中的数据对象是数据数据对象象。
changeType
是一个可选属性,设置此属性只是为了响应对已更改实体的搜索。它描述发生的更改类型,更改类型包括:添加新实体、修改现有实体、删除实体或重命名实体。changeType 属性的有效值和字符串常量为 add(对于 CHANGETYPE_ADD)、delete(对于 CHANGETYPE_DELETE)、modify(对于 CHANGETYPE_MODIFY)和 rename(对于 CHANGETYPE_RENAME)。

XML 模式定义

以下是 Country 数据对象的 XML 模式定义:
<xsd:complexType name="Country">
    <xsd:complexContent>
        <xsd:extension base="GeographicLocation">
	     <xsd:sequence>	
		  <xsd:element maxOccurs="1" minOccurs="0" ref="countryName"/>
	     </xsd:sequence>
	  </xsd:extension>
     </xsd:complexContent>

样本数据对象

以下是样本 Country 数据对象。c 属性是 countryName 的简短格式。它包含两个字母的 ISO 3166 国家或地区代码。
<wim:Root>
    <wim:entities xsi:type="wim:Country">
      <wim:identifier externalName="c=CA"
                      repositoryId="LDAP1" 
                      uniqueId="bbbb9201-1dd111b2-80d5f611-4d759b2b" 
                      uniqueName="c=CA"/>
      <wim:c>CA</wim:c>
    </wim:entities>
  </wim:Root>


使用条款 | 反馈