UserProfileMultiValueChange Class

Represents a change to multiple values of a property.

Inheritance Hierarchy

System.Object
  Microsoft.Office.Server.UserProfiles.ProfileBaseChange
    Microsoft.Office.Server.UserProfiles.UserProfileChange
      Microsoft.Office.Server.UserProfiles.UserProfilePropertyValueChange
        Microsoft.Office.Server.UserProfiles.UserProfileMultiValueChange

Namespace:  Microsoft.Office.Server.UserProfiles
Assembly:  Microsoft.Office.Server.UserProfiles (in Microsoft.Office.Server.UserProfiles.dll)

Syntax

'Declaration
<SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel := True)> _
<SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel := True)> _
Public Class UserProfileMultiValueChange _
    Inherits UserProfilePropertyValueChange
'Usage
Dim instance As UserProfileMultiValueChange
[SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel = true)]
[SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel = true)]
public class UserProfileMultiValueChange : UserProfilePropertyValueChange

Remarks

For more information about working with properties with multiple values, see User Profile Properties Overview. For a code example about how to set and create multiple value properties, see How to: Set Multiple Values to a Multivalue Property and How to: Create Multivalue Properties.

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

Reference

UserProfileMultiValueChange Members

Microsoft.Office.Server.UserProfiles Namespace