Share via


ObjectTypes enumeration

Specifies types of user-related objects that can be changed in the user profile store.

This enumeration has a FlagsAttribute attribute that allows a bitwise combination of its member values.

Namespace:  Microsoft.SharePoint.Client.UserProfiles
Assembly:  Microsoft.SharePoint.Client.UserProfiles (in Microsoft.SharePoint.Client.UserProfiles.dll)

Syntax

'Declaration
<FlagsAttribute> _
Public Enumeration ObjectTypes
'Usage
Dim instance As ObjectTypes
[FlagsAttribute]
public enum ObjectTypes

Members

Member name Description
None No object type is specified. Value = 0.
SingleValueProperty A single-value property. Value = 1.
MultiValueProperty A multiple-value property. Value = 2.
Anniversary An anniversary. Value = 4.
DLMembership A distribution list (DL) membership. Value = 8.
SiteMembership A site membership. Value = 16.
QuickLink A quick link. Value = 32.
Colleague A colleague. Value = 64.
PersonalizationSite A personalization site. Value = 128.
UserProfile A user profile (container only). Value = 256.
WebLog A web log. Value = 512.
Custom A custom object. Value = 1024.
OrganizationProfile An organization profile. Value = 2048.
OrganizationMembership An organization membership. Value = 4096.
All All object types. Value = 8191.

See also

Reference

Microsoft.SharePoint.Client.UserProfiles namespace