ItemPicker members
Represents a control that renders the External Data Picker control on the server. This control is used in the new, edit, and view list item forms when the fields in the SharePoint list are of type External Data.
The ItemPicker type exposes the following members.
Constructors
Name | Description | |
---|---|---|
ItemPicker | Initializes a new instance of the ItemPicker class. |
Top
Properties
Name | Description | |
---|---|---|
AccessKey | (Inherited from WebControl.) | |
Adapter | (Inherited from Control.) | |
AfterCallbackClientScript | (Inherited from EntityEditor.) | |
AllowEmpty | Gets or sets a value that represents whether an empty entity is allowed. (Inherited from EntityEditor.) | |
AllowTypeIn | Represents the property that enables the user to enter text into the TextBox. (Inherited from EntityEditor.) | |
AppRelativeTemplateSourceDirectory | (Inherited from Control.) | |
Attributes | (Inherited from WebControl.) | |
AutoPostBack | Gets or sets the value that represents whether the EntityEditor control is set to automatically post-back on focus change. (Inherited from EntityEditor.) | |
BackColor | (Inherited from WebControl.) | |
BindingContainer | (Inherited from Control.) | |
BorderColor | (Inherited from WebControl.) | |
BorderStyle | (Inherited from WebControl.) | |
BorderWidth | (Inherited from WebControl.) | |
BrowseButtonImageName | Gets or sets a string that represents the path of the image to be shown for the Browse button next to the people picker control. (Inherited from EntityEditorWithPicker.) | |
BrowseButtonToolTip | Gets the string tooltip of the Pick button. (Overrides EntityEditorWithPicker.BrowseButtonToolTip.) | |
CannotBeBlankErrorMessage | (Inherited from EntityEditor.) | |
CheckButtonImageName | Gets or sets a value that represents the path of the image to be shown for the Check button next to the people picker control. (Inherited from EntityEditorWithPicker.) | |
CheckItemToolTip | Gets the string tooltip of the Resolve button. (Overrides EntityEditorWithPicker.CheckItemToolTip.) | |
ChildControlsCreated | (Inherited from Control.) | |
ClientID | (Inherited from Control.) | |
ClientIDMode | (Inherited from Control.) | |
ClientIDSeparator | (Inherited from Control.) | |
Context | (Inherited from Control.) | |
Controls | (Inherited from Control.) | |
ControlStyle | (Inherited from WebControl.) | |
ControlStyleCreated | (Inherited from WebControl.) | |
CreateButtonOnClientClick | (Inherited from EntityEditorWithPicker.) | |
CreateButtonText | (Inherited from EntityEditorWithPicker.) | |
CssClass | Sets or retrieves the Cascading Style Sheet (CSS) class that is rendered by the Web server control on the client. (Overrides WebControl.CssClass.) | |
CustomProperty | Gets or sets a value that represents an arbitrary string that can be stored by the consumer. (Inherited from EntityEditor.) | |
DataItemContainer | (Inherited from Control.) | |
DataKeysContainer | (Inherited from Control.) | |
DefaultCheckButtonImageName | (Inherited from EntityEditorWithPicker.) | |
DefaultMaximumEntities | (Inherited from EntityEditor.) | |
DefaultPlaceButtonsUnderEntityEditor | (Inherited from EntityEditorWithPicker.) | |
DefaultRows | (Inherited from EntityEditor.) | |
DesignMode | (Inherited from Control.) | |
DialogHeight | (Inherited from EntityEditorWithPicker.) | |
DialogImage | Gets or sets a string value that represents the path of the dialog box image. (Inherited from EntityEditorWithPicker.) | |
DialogTitle | Gets or sets a string value that represents the title of the picker dialog box. (Inherited from EntityEditorWithPicker.) | |
DialogWidth | (Inherited from EntityEditorWithPicker.) | |
DisabledBrowseButtonImageName | (Inherited from EntityEditorWithPicker.) | |
DisabledCheckNamesButtonImageName | (Inherited from EntityEditorWithPicker.) | |
DoEncodeErrorMessage | (Inherited from EntityEditor.) | |
DoPostBackOnResolve | (Inherited from EntityEditorWithPicker.) | |
DownLevelTextBox | (Inherited from EntityEditor.) | |
EnableBrowse | Gets or sets a value that represents the flag to enable or disable the Browse button shown next to the picker control. (Inherited from EntityEditorWithPicker.) | |
Enabled | (Inherited from WebControl.) | |
EnableTheming | (Inherited from WebControl.) | |
EnableViewState | (Inherited from Control.) | |
Entities | Gets an ordered array of all the entities in the display. (Inherited from EntityEditor.) | |
EntityName | Gets the Name of the External Content Type this control is going to interact with. | |
EntityNamespace | Gets the Namespace of the External Content Type this control is going to interact with. | |
EntitySeparator | Obsolete. Use the EntitySeparators property instead of this property. (Inherited from EntityEditor.) | |
EntitySeparators | Gets or sets the array of Unicode characters that is to be used to separate multiple entities in the input text. (Inherited from EntityEditor.) | |
ErrorMessage | Gets or sets a value that represents the error message string for the EntityEditor control. (Inherited from EntityEditor.) | |
Events | (Inherited from Control.) | |
ExtendedData | Gets or sets the extended data that is associated with a specific ItemPicker user control. | |
Font | (Inherited from WebControl.) | |
ForeColor | (Inherited from WebControl.) | |
HasAttributes | (Inherited from WebControl.) | |
HasChildViewState | (Inherited from Control.) | |
Height | (Inherited from WebControl.) | |
ID | (Inherited from Control.) | |
IdSeparator | (Inherited from Control.) | |
InputDescription | (Inherited from EntityEditorWithPicker.) | |
IsChanged | (Inherited from EntityEditor.) | |
IsChildControlStateCleared | (Inherited from Control.) | |
IsEnabled | (Inherited from WebControl.) | |
IsTrackingViewState | (Inherited from Control.) | |
IsValid | Gets or sets the value that represents whether all of the entities entered in the EntityEditor are valid and conform to the settings of the EntityEditor. (Inherited from EntityEditor.) | |
IsViewStateEnabled | (Inherited from Control.) | |
LoadViewStateByID | (Inherited from Control.) | |
MaximumEntities | (Inherited from EntityEditor.) | |
MaximumHeight | Gets or sets the value that represents the maximum height. (Inherited from EntityEditor.) | |
MoreItemsText | Gets the text of the More items... button. (Overrides EntityEditorWithPicker.MoreItemsText.) | |
MultiSelect | Gets or sets the value that allows for multiple entities to be selected. (Inherited from EntityEditor.) | |
NamingContainer | (Inherited from Control.) | |
NoMatchesText | Gets the text message to be displayed in case the search returns no matches. (Overrides EntityEditorWithPicker.NoMatchesText.) | |
OnValueChangedClientScript | Gets or sets a value that represents the client-side script, which is intended to be executed whenever the control value changes. (Inherited from EntityEditor.) | |
Page | (Inherited from Control.) | |
Parent | (Inherited from Control.) | |
PickerDialog | (Inherited from EntityEditor.) | |
PickerDialogToolTip | (Inherited from EntityEditorWithPicker.) | |
PickerDialogType | Gets or sets an object that represents the type of the picker dialog box. (Inherited from EntityEditorWithPicker.) | |
PlaceButtonsUnderEntityEditor | Gets or sets a value that represents the flag to show the Browse and Check Names buttons under the picker control instead of next to the picker control. (Inherited from EntityEditorWithPicker.) | |
PreferContentEditableDiv | Gets or sets the value that represents the property that forces the people picker control to render in a content editable generic block-level container (div). (Inherited from EntityEditor.) | |
PreserveComplexTypes | Determines whether complex BDC types will preserved in their original form. | |
PrimaryColumnName | Gets the name of the column which will be rendered as first colum in the Entity Content Type picker control. | |
RenderingCompatibility | (Inherited from Control.) | |
ResolvedEntities | Gets an object that represents an array list of PickerEntity objects that are resolved by the EntityEditor control. (Inherited from EntityEditor.) | |
Rows | Gets or sets a value that represents the number of rows visible without scrolling in the edit pane of the EntityEditor control. (Inherited from EntityEditor.) | |
ShowButtons | Gets or sets a value that represents the flag to show or hide the Browse and Check Names buttons. (Inherited from EntityEditorWithPicker.) | |
ShowDataValidationErrorBorder | (Inherited from EntityEditor.) | |
ShowEntityDisplayTextInTextBox | Gets or sets a value that represents whether the display text for the current entity should be shown in a TextBox. (Inherited from EntityEditor.) | |
ShowErrorPlaceHolder | (Inherited from EntityEditorWithPicker.) | |
Site | (Inherited from Control.) | |
SkinID | (Inherited from WebControl.) | |
Style | (Inherited from WebControl.) | |
SupportsDisabledAttribute | (Inherited from WebControl.) | |
SystemInstanceName | Gets the Name of the LOBSystem used by the External Content Type this control is going to interact with. | |
TabIndex | (Inherited from EntityEditor.) | |
TagKey | (Inherited from WebControl.) | |
TagName | (Inherited from WebControl.) | |
TemplateControl | (Inherited from Control.) | |
TemplateSourceDirectory | (Inherited from Control.) | |
Title | Gets or sets the value that represents the title string to be displayed on the EntityEditor control. (Inherited from EntityEditor.) | |
ToolTip | (Inherited from WebControl.) | |
UniqueID | (Inherited from Control.) | |
UpLevelDiv | (Inherited from EntityEditor.) | |
UseContentEditableControl | (Inherited from EntityEditor.) | |
UsesFileBackedMetadataCatalog | Indicates if the parent field is on a list which uses a FileBackedMetadataCatalog to retrieve Entity information. | |
Validated | Gets a value that represents whether the Validate() method was previously called successfully. (Inherited from EntityEditor.) | |
ValidatorEnabled | Gets or sets a value that represents whether a Validator is enabled. (Inherited from EntityEditor.) | |
ViewState | (Inherited from Control.) | |
ViewStateIgnoresCase | (Inherited from Control.) | |
ViewStateMode | (Inherited from Control.) | |
Visible | (Inherited from Control.) | |
Width | (Inherited from WebControl.) |
Top
Methods
Name | Description | |
---|---|---|
AddAttributesToRender | (Inherited from WebControl.) | |
AddedControl | (Inherited from Control.) | |
AddParsedSubObject | (Inherited from Control.) | |
ApplyStyle | (Inherited from WebControl.) | |
ApplyStyleSheetSkin | (Inherited from Control.) | |
BuildProfileTree | (Inherited from Control.) | |
ClearCachedClientID | (Inherited from Control.) | |
ClearChildControlState | (Inherited from Control.) | |
ClearChildState | (Inherited from Control.) | |
ClearChildViewState | (Inherited from Control.) | |
ClearEffectiveClientIDMode | (Inherited from Control.) | |
CopyBaseAttributes | (Inherited from WebControl.) | |
CreateChildControls | This is where we have to create instances of all needed controls and add them to the page. (Inherited from EntityEditorWithPicker.) | |
CreateControlCollection | (Inherited from Control.) | |
CreateControlStyle | (Inherited from WebControl.) | |
DataBind() | (Inherited from Control.) | |
DataBind(Boolean) | (Inherited from Control.) | |
DataBindChildren | (Inherited from Control.) | |
Dispose | (Inherited from Control.) | |
EnsureChildControls | (Inherited from Control.) | |
EnsureID | (Inherited from Control.) | |
Equals | (Inherited from Object.) | |
Finalize | (Inherited from Object.) | |
FindControl(String) | (Inherited from Control.) | |
FindControl(String, Int32) | (Inherited from Control.) | |
Focus | (Inherited from Control.) | |
GenerateErrorScript | This should be overridden so that the inherited control can perform the desired action when the user clicks on an entity that failed to resolve. (Inherited from EntityEditor.) | |
GetCallbackResult | (Inherited from EntityEditor.) | |
GetDesignModeState | (Inherited from Control.) | |
GetHashCode | (Inherited from Object.) | |
GetRouteUrl(Object) | (Inherited from Control.) | |
GetRouteUrl(RouteValueDictionary) | (Inherited from Control.) | |
GetRouteUrl(String, Object) | (Inherited from Control.) | |
GetRouteUrl(String, RouteValueDictionary) | (Inherited from Control.) | |
GetSecondaryColumnNames | Gets the names of the additional columns will be rendered in the Entity Content Type picker control. | |
GetType | (Inherited from Object.) | |
GetUniqueIDRelativeTo | (Inherited from Control.) | |
HasControls | (Inherited from Control.) | |
HasEvents | (Inherited from Control.) | |
IsIE55Plus | Indicates whether the EntityEditor control is currently rendering under Internet Explorer 5, Internet Explorer 6, Internet Explorer 7, or Internet Explorer 8. (Inherited from EntityEditor.) | |
IsLiteralContent | (Inherited from Control.) | |
LoadControlState | (Inherited from Control.) | |
LoadExternalSpanData | Manually provides data to a control that the server normally provides during a postback process. | |
LoadPostData | This method is called on postback to load the entity data from the desired storage location (Inherited from EntityEditor.) | |
LoadViewState | (Inherited from WebControl.) | |
MapPathSecure | (Inherited from Control.) | |
MemberwiseClone | (Inherited from Object.) | |
MergeStyle | (Inherited from WebControl.) | |
OnBubbleEvent | (Inherited from Control.) | |
OnDataBinding | (Inherited from Control.) | |
OnEntityDeserialized | (Overrides EntityEditor.OnEntityDeserialized(PickerEntity).) | |
OnInit | Overrides implementation of OnInit. Calls the base class implementation of OnInit in Webcontrol. (Inherited from EntityEditor.) | |
OnLoad | Sets the initial state of the control and raises the Load event. (Overrides Control.OnLoad(EventArgs).) | |
OnPreRender | Sets the visuals for the control. Raises the PreRender event. (Overrides EntityEditorWithPicker.OnPreRender(EventArgs).) | |
OnUnload | (Inherited from Control.) | |
OpenFile | (Inherited from Control.) | |
RaiseBubbleEvent | (Inherited from Control.) | |
RaiseCallbackEvent | (Inherited from EntityEditor.) | |
RaisePostDataChangedEvent | This is a required method of the IPostBackDataHandler (Inherited from EntityEditor.) | |
RemovedControl | (Inherited from Control.) | |
Render | (Inherited from WebControl.) | |
RenderBeginTag | (Inherited from WebControl.) | |
RenderChildren | (Inherited from Control.) | |
RenderContents | (Inherited from WebControl.) | |
RenderControl(HtmlTextWriter) | (Inherited from Control.) | |
RenderControl(HtmlTextWriter, ControlAdapter) | (Inherited from Control.) | |
RenderEndTag | (Inherited from WebControl.) | |
ResolveAdapter | (Inherited from Control.) | |
ResolveClientUrl | (Inherited from Control.) | |
ResolveErrorBySearch | This is called to resolve an ambiguity. If we found multiple matches then return them. (Overrides EntityEditor.ResolveErrorBySearch(String).) | |
ResolveUrl | (Inherited from Control.) | |
SaveControlState | (Inherited from Control.) | |
SaveViewState | (Inherited from WebControl.) | |
SetDesignModeState | (Inherited from Control.) | |
SetFocus | (Inherited from EntityEditor.) | |
SetRenderMethodDelegate | (Inherited from Control.) | |
ShowCannotBeBlankError | Sets the proper error message when the item picker control is required on an InfoPath form rendered on the server and the form is submitted without filling in a value for the control. | |
ToString | (Inherited from Object.) | |
TrackViewState | (Inherited from WebControl.) | |
UpdateEntities | Accepts an ArrayList of PickerEntity objects and validates them. (Inherited from EntityEditor.) | |
Validate | Validates the state of the control and shows an user error in case it is found invalid. (Overrides EntityEditorWithPicker.Validate().) | |
ValidateEntity | Validates the selected PickerEntity. Tries to use the BDC finders to see if any of them matches the user input. Depending on the ourcome, sets the IsResolved property to either true or false. The algorithm is to try FindSpecific first, then try all exact match filters, and then all wildcard filters. (Overrides EntityEditor.ValidateEntity(PickerEntity).) |
Top
Events
Name | Description | |
---|---|---|
DataBinding | (Inherited from Control.) | |
Disposed | (Inherited from Control.) | |
Init | (Inherited from Control.) | |
Load | (Inherited from Control.) | |
PreRender | (Inherited from Control.) | |
Unload | (Inherited from Control.) |
Top
Fields
Name | Description | |
---|---|---|
ErrorLabel | (Inherited from EntityEditor.) | |
ErrorPlaceHolder | (Inherited from EntityEditor.) | |
HiddenSpanData | (Inherited from EntityEditor.) | |
InternalTabIndex | (Inherited from EntityEditor.) | |
TableLayout | (Inherited from EntityEditor.) |
Top
Explicit interface implementations
Name | Description | |
---|---|---|
IParserAccessor.AddParsedSubObject | (Inherited from Control.) | |
IControlBuilderAccessor.ControlBuilder | (Inherited from Control.) | |
IDataBindingsAccessor.DataBindings | (Inherited from Control.) | |
IExpressionsAccessor.Expressions | (Inherited from Control.) | |
IAttributeAccessor.GetAttribute | (Inherited from WebControl.) | |
IControlDesignerAccessor.GetDesignModeState | (Inherited from Control.) | |
IDataBindingsAccessor.HasDataBindings | (Inherited from Control.) | |
IExpressionsAccessor.HasExpressions | (Inherited from Control.) | |
IDesignerEventAccessor.OnDesignerLoad | ||
IDesignerEventAccessor.OnDesignerPreRender | ||
IAttributeAccessor.SetAttribute | (Inherited from WebControl.) | |
IControlDesignerAccessor.SetDesignModeState | (Inherited from Control.) | |
IControlDesignerAccessor.SetOwnerControl | (Inherited from Control.) | |
IControlDesignerAccessor.UserData | (Inherited from Control.) |
Top