ClientPeoplePicker properties

The ClientPeoplePicker type exposes the following members.


  Name Description
Public property AccessKey (Inherited from WebControl.)
Protected property Adapter (Inherited from Control.)
Public property AllEntities List of all current picker entities, which should always be in a validated state
Public property AllowEmailAddresses Boolean whether to allow picker to resolve arbitrary email addresses as valid entities
Public property AllowMultipleEntities Boolean whether the control can allow multiple valid entities
Public property AllUrlZones Boolean to allow query of all url zones when resolving against claim providers
Public property AppRelativeTemplateSourceDirectory (Inherited from Control.)
Public property Attributes (Inherited from WebControl.)
Public property AutoFillEnabled Boolean specifying whether the client control should use the autofill client control
Public property BackColor (Inherited from WebControl.)
Public property BindingContainer (Inherited from Control.)
Public property BorderColor (Inherited from WebControl.)
Public property BorderStyle (Inherited from WebControl.)
Public property BorderWidth (Inherited from WebControl.)
Protected property ChildControlsCreated (Inherited from Control.)
Public property ClientID (Inherited from Control.)
Public property ClientIDMode (Inherited from Control.)
Protected property ClientIDSeparator (Inherited from Control.)
Protected property Context (Inherited from Control.)
Public property Controls (Inherited from Control.)
Public property ControlStyle (Inherited from WebControl.)
Public property ControlStyleCreated (Inherited from WebControl.)
Public property CssClass (Inherited from WebControl.)
Public property DataItemContainer (Inherited from Control.)
Public property DataKeysContainer (Inherited from Control.)
Public property Description String specifying the description text to appear below the client control
Protected property DesignMode (Inherited from Control.)
Public property Direction String used to specify direction of the client control for localization
Public property Enabled (Inherited from WebControl.)
Public property EnabledClaimProviders String specifying a specific set of claim providers to use when resolving entities
Public property EnableTheming (Inherited from WebControl.)
Public property EnableViewState (Inherited from Control.)
Public property ErrorMessage
Protected property Events (Inherited from Control.)
Public property Font (Inherited from WebControl.)
Public property ForceClaims Bool specifying whether we should always resolve against claims mode
Public property ForeColor (Inherited from WebControl.)
Public property HasAttributes (Inherited from WebControl.)
Protected property HasChildViewState (Inherited from Control.)
Public property Height (Inherited from WebControl.)
Public property ID (Inherited from Control.)
Protected property IdSeparator (Inherited from Control.)
Public property InitialHelpText String specifying the default help text to show in the picker
Public property InitialUserAccounts Specify an initial value of semi-colon delimited user account keys
Protected property IsChildControlStateCleared (Inherited from Control.)
Protected property IsEnabled (Inherited from WebControl.)
Protected property IsTrackingViewState (Inherited from Control.)
Public property IsValid
Protected property IsViewStateEnabled (Inherited from Control.)
Protected property LoadViewStateByID (Inherited from Control.)
Public property MaximumEntitySuggestions Boolean to configure maximum number of entity suggestions returned from search query
Public property NamingContainer (Inherited from Control.)
Public property OnControlValidateClientScript String specifying a JS script to run after a server error is set or cleared
Public property OnUserResolvedClientScript String specifying a JS script to run after resolved user is added or removed in client
Public property OnValueChangedClientScript String specifying a JS script to run after text input or users change in client
Public property Page (Inherited from Control.)
Public property Parent (Inherited from Control.)
Public property PrincipalAccountType String used to specify the type of principals to be resolved in a query Comma-separated : "User,DL,SecGroup,SPGroup"
Public property PrincipalSource SPPrincipalSource used to specify target sources used to resolve entities
Public property RenderingCompatibility (Inherited from Control.)
Public property Required Boolean whether the control must contain a valid entity
Public property ResolvedEntities List of all current picker entities that were successfully resolved
Public property Rows Int specifying the minimum number of rows for client input area
Public property SetFocus Boolean specifying whether the client control should receive focus on page load
Public property SharePointGroupID Integer used when resolution is limited to members of a SharePoint Group
Public property Site (Inherited from Control.)
Public property SkinID (Inherited from WebControl.)
Public property Style (Inherited from WebControl.)
Public property SupportsDisabledAttribute (Inherited from WebControl.)
Public property TabIndex (Inherited from WebControl.)
Protected property TagKey (Inherited from WebControl.)
Protected property TagName (Inherited from WebControl.)
Public property TemplateControl (Inherited from Control.)
Public property TemplateSourceDirectory (Inherited from Control.)
Public property Title String specifying the alternate text or tooltip for the client control
Public property ToolTip (Inherited from WebControl.)
Public property UniqueID (Inherited from Control.)
Public property UrlZone Optional SPUrlZone to allow querying a particular url zone when resolving against claim providers
Public property UseLocalSuggestionCache Boolean specifying if people picker should get/set selected items to local storage
Public property ValidationEnabled Boolean specifying whether this control should register and enforce page validation
Protected property ViewState (Inherited from Control.)
Protected property ViewStateIgnoresCase (Inherited from Control.)
Public property ViewStateMode (Inherited from Control.)
Public property Visible (Inherited from Control.)
Public property VisibleSuggestions
Public property WebApplicationID Guid specifying a WebApplication ID to use when resolving against claim providers
Public property Width (Inherited from WebControl.)


Explicit interface implementations

  Name Description
Explicit interface implemetationPrivate property IControlBuilderAccessor.ControlBuilder (Inherited from Control.)
Explicit interface implemetationPrivate property IDataBindingsAccessor.DataBindings (Inherited from Control.)
Explicit interface implemetationPrivate property IExpressionsAccessor.Expressions (Inherited from Control.)
Explicit interface implemetationPrivate property IDataBindingsAccessor.HasDataBindings (Inherited from Control.)
Explicit interface implemetationPrivate property IExpressionsAccessor.HasExpressions (Inherited from Control.)
Explicit interface implemetationPrivate property IControlDesignerAccessor.UserData (Inherited from Control.)


See also


ClientPeoplePicker class

Microsoft.SharePoint.WebControls namespace