2.2.4 Complex Types

The following table summarizes the set of common XML schema complex type definitions defined by this specification. XML schema complex type definitions that are specific to a particular operation are described with the operation.

Complex type

Description

ArrayOfContactData

A set of ContactData (section 2.2.4.11) elements.

ArrayOfDouble

A set of double elements.

ArrayOfMembershipData

A set of MembershipData (section 2.2.4.13) elements.

ArrayOfOrganziationProfileData

A set of OrganizationProfileData (section 2.2.4.14) elements.

ArrayOfPinnedLinkData

A set of PinnedLinkData (section 2.2.4.15) elements.

ArrayOfPropertyData

A set of PropertyData (section 2.2.4.16) elements.

ArrayOfPropertyInfo

A set of PropertyInfo (section 2.2.4.17) elements.

ArrayOfQuickLinkData

A set of QuickLinkData (section 2.2.4.18) elements.

ArrayOfString

A set of string elements.

ArrayOfValueData

A set of ValueData (section 2.2.4.19) elements.

ContactData

Identifies a contact (2) of the user profile.

MemberGroupData

Identifies a member group.

MembershipData

Identifies a membership.

OrganizationProfileData

An organization.

PinnedLinkData

A pinned link.

PropertyData

A property of a user profile object.

PropertyInfo

Describes the attributes of a property.

QuickLinkData

A quick link.

ValueData

This type is one value for a given user profile property.