Microsoft.SharePoint.WebControls Namespace
Contains ASP.NET server controls that are used on site and list pages in a SharePoint site.
The major class, SPControl, provides methods for getting or setting the context of requests and serves as the base class from which other controls in this namespace derive.
All classes in this namespace require that a page directive like the following be included in the ASPX page containing the control:
<%@ Register Tagprefix="SharePoint" Namespace="Microsoft.SharePoint.WebControls"
Assembly="Microsoft.SharePoint, Version=11.0.0.0, Culture=neutral,
PublicKeyToken=71e9bce111e9429c" %>
You can obtain the PublicKeyToken value for the current Windows SharePoint Services deployment from the default.aspx file in the %ProgramFiles%\Common Files\Microsoft Shared\web server extensions\14\TEMPLATE\SiteTemplates\STS folder, or from information provided for the Microsoft.SharePoint assembly at Local_Drive:\%WINDOWS%\assembly in Windows Explorer.
Classes
Class | Description | |
---|---|---|
AccountPickerAndLink | Represents a control through which the user can select a managed account or register a new managed account. | |
AclEditor | Represents the Web control that allows a user to edit permissions. | |
ActionsMenu | Represents an Actions menu button on a toolbar. | |
ActivateSolutionItemButton | Represents a button used to activate a sandboxed solution. | |
AddGroupEventArgs | Represents information that is used by processes that consume AddGroup events. | |
AddLinkEventArgs | Event argument to allow consumers of FeatureLinkSections and FeatureLinks to listen as links are added and make any desired modifications. | |
AddMenuItemEventArgs | ||
AdministrationDataSourceView | Represents the the capabilities of Administration data source controls. | |
AggregateDataSource | ||
AggregateDataSourceView | ||
AlertMeButton | Represents the AlertMe button. | |
AllContentsViewSelectorMenu | Represents the all site content view selector menu control. | |
AllDayEventField | Renders the All Day event field on various forms. | |
AlphaImage | Use the AlphaImage Web control to render PNG images in Microsoft Internet Explorer. | |
AppendOnlyHistory | Represents the version history of a list item. | |
ApplicationAssociationsView | Provides a control that is used to display and change associations for service application proxy groups. | |
ApplicationAssociationsViewWebPart | Provides a Web Part for creating a view of an ApplicationAssociationsView control. | |
ApplicationPageLink | Renders the URL links to application pages, such as webUrl/_layouts/settings.aspx. | |
ApprovalButton | Represents an ApprovalButton object. | |
ApprovalMessage | Renders a message that indicates that the content-approval property of the list has been set to true. | |
ApprovalStatus | Represents a form component that contains the list approval status. | |
ApproveCommandHandler | Handles the Approve button on the ribbon when the rendered page represents a wiki or publishing page. | |
AspMenu | Represents an AspMenu control. | |
AspMenuDesigner | Provides design-time support in a visual designer for the AspMenu control. | |
AssignToEmailMessage | Represents a message that e-mail will be sent to users who are listed in the AssignedTo field. | |
AttachmentButton | Represents the Attachment button. | |
AttachmentsField | Renders a field to which a file is attached on a form page (not a list view page). | |
AttachmentUpload | Represents the form part for an attachment upload. | |
AttendeeEmailResponse | Represents the e-mail response controls on the Attendees list edit-form in a Meeting Workspace. | |
AttendeeField | Represents a field control for an Attendee e-mail address. | |
BackLinksIterator | Represents a templated control that is used to display Back Links for a Wiki page. | |
BaseChoiceField | Provides core functionality for controls that render fields (on form pages, but not on list view pages) whose value is usually selected by users from a set of options, such as a drop-down list, a set of option buttons, or a set of check boxes. | |
BaseFieldControl | Renders a field on a form page (not a list view page) by using one or more child controls such as a label, link, or text box control. | |
BaseNumberField | Provides core functionality for classes that render a field on a form page (not a list view page) as a number. | |
BaseTextField | Provides core functionality for controls that render a field on a form page (not a list view page) as a text box, including controls whose text value is a numeral with no letters. | |
BaseXmlDataSource | The base class for the XmlUrlDataSource and SPXmlDataSource classes. | |
BdcAccessor | Provides internal utility functions. Instances of a BdcAccessor should not be accessed directly. Instead, use the AddBdcAccessorMatchValidator(BdcAccessor.Validator) function of the EntityPicker to provide a Validator to be used with a specific EntityPicker. This will configure the BdcAccessor corresponding to the EntityPicker with the provided AddBdcAccessorMatchValidator(BdcAccessor.Validator) function. For more information, contact us. | |
BdcDataSource | Represents a user control that facilitates data exchange between data source consumers, such as Web Parts, and Business Data Connectivity (BDC) service data providers. | |
BooleanField | Renders a field on a form page (not a list view page) as a single check box. | |
BpScript | Inserts the server control that is used to open the Rich Text Editor in a Basic Page. | |
BusinessDataException | This class and its members are reserved for internal use and are not intended to be used in your code. | |
BusinessDataFieldControl | This class and its members are reserved for internal use and are not intended to be used in your code. | |
BusinessDataFieldEditor | This class and its members are reserved for internal use and are not intended to be used in your code. | |
BusinessDataListConfigurationException | This class and its members are reserved for internal use and are not intended to be used in your code. | |
BusinessDataParameter | Initialization parameter for the operator of a BdcDataSource query. | |
ButtonSection | Represents the ButtonSection control. | |
CalculatedField | Renders a calculated field on a form page (not a list view page). | |
CallbackMenuGenerationEventArgs | Provides data for the CallbackMenuGeneration event. | |
CancelApprovalCommandHandler | ||
CertificateSettingSection | Represents a control that provides settings for certificates. | |
ChangeContentType | ||
ChangePasswordButton | Represents the ChangePassword control in Active Directory account creation mode. | |
CheckBoxChoiceField | Represents the field control for the check box multichoice field. | |
CheckInCheckOutButton | Represents the Check In/Check Out button. | |
CheckinCommandHandler | Handles the Check In button on the ribbon when the rendered page represents a wiki or publishing page. | |
CheckoutCommandHandler | Provides the ribbon command handler for the Checkout button. | |
ClaimReleaseTaskButton | Represents the ClaimReleaseTask button. | |
ClusteredDirectionalImage | Represents a clustered image that is clipped for display in a web browser. | |
ClusteredDirectionalSeparatorArrow | Represents a separator arrow image that is used in the title area of a Microsoft SharePoint Foundation page. | |
ClusteredHyperlink | Represents a portion of an image cluster that is rendered in a web browser as a hyperlink. | |
ClusteredImage | ||
ClusteredSPLinkButton | ||
CompositeField | Represents a field control and its label and description. | |
ComputedField | Represents the field control that provides behavior for a computed field. | |
ConditionalEnable | ||
ContentDatabaseSection | Used to display or edit database settings. | |
ContextSelector<T> | Represents the base class that is used to switch contexts in the central administration site. | |
CopySourceInfo | Represents the copy information and links at the bottom of the display and edit forms. This class and its members are reserved for internal use and are not intended to be used in your code. |
|
CopySourceUrlInfo | Represents the URL of a source item and descriptive text. This class and its members are reserved for internal use and are not intended to be used in your code. |
|
CreatedModifiedInfo | Represents the “create by” and “modified by” information blocks that are rendered at the bottom of display and edit forms. | |
CreationType | Renders a link to an e-mail information page for a list item that is created by e-mail. | |
CrossProjectLinkField | ||
CssLink | Inserts a LINK element into the resulting HTML page and applies an external style sheet(s) defined by CssRegistration. | |
CssRegistration | Represents a cascading style sheet (CSS) file registration. CssLink reads this registration to insert a LINK element into the resulting HTML page and apply the external style sheet(s) defined by the registration. | |
CTFieldRefs | This class and its members are reserved for internal use and are not intended to be used in your code. Represents the content type field references on the Web page. | |
CTFieldRefsContainer | This class and its members are reserved for internal use and are not intended to be used in your code. | |
CurrencyField | Renders a field on a form page (not a list view page) as a currency value. | |
CustomJSUrl | Establishes a reference to a custom JavaScript file containing script to run on the page. | |
DailyCalendarView | ||
DailyTimeSlotRow | ||
DataSourceCollection | Represents a collection of IDataSource interfaces. | |
DataTableDataSourceView | Generates an object that represents a DataTable of information that can be used to render a view. | |
DateTimeControl | Represents a DateTime control. | |
DateTimeField | Represents a field control for the DateTime field type. | |
DeactivateSolutionItemButton | A button used to deactivate a sandboxed solution. | |
DelegateControl | A generic control that is able to render an ASP.NET control. Delegate controls make their child candidate controls pluggable and replaceable. | |
DeleteCommandHandler | ||
DeleteItemButton | Represents the DeleteItem button. | |
DeleteItemVersionButton | Represents the DeleteItemVersion button. | |
DesignModeConsoleContainer | Represents a container that is used to display and hide the design mode console, based on the context in which the container is used. | |
DeveloperDashboard | Provides a property to determine whether the Developer Dashboard is enabled for the current HTTP request. | |
DeveloperDashboardLauncher | A dashboard control that is rendered at run time on SharePoint Foundation page, when enabled. It displays page and component performance statistics for use in troubleshooting problems and optimizing performance. | |
DialogMaster | Represents the base class that contains the methods and properties for a dialog control on a master page. | |
DiffSelectorIterator | Represents a template control that displays a version list. | |
DirectionalImage | Represents an image element that uses a different source based on the current locale. | |
DiscardCheckoutCommandHandler | ||
DistributionListsApprovalButton | Represents the DistributionListsApproval button. | |
DocumentConversionsLoadBalancerPicker | Represents a drop-down list from which a user can select a document conversions load balancer server for use in a Web application. | |
DocumentFolderName | ||
DocumentLibraryFields | Represents the document library form fields. | |
DocumentTransformersInfo | Represents a list of document transformers that can be applied to the current file selection. | |
DontSaveAndStopCommandHandler | Represents the ribbon command handler for the Don’t Save And Stop Editing button. | |
DropDownChoiceField | Represents the control for a drop-down choice field. | |
DVCheckBoxList | Represents a CheckBoxList component for a data view. | |
DVDropDownList | Represents a DropDownList component for a data view. | |
DVListBox | Represents a ListBox component for a data view. | |
DVRadioButtonList | Represents a radio button list component for a data view. | |
EditCommandHandler | Represents the ribbon command handler for the Edit button. | |
EditDocumentLink | ||
EditItemButton | Represents the EditItem button. | |
EditSeriesButton | Represents the EditSeries button. | |
EmailCalendarMessage | ||
EmbeddedFormField | ||
EncodedLiteral | Represents a Literal control with support for multiple encoding-methods. | |
EnterFolderButton | Represents the EnterFolderButton component. | |
EntityEditor | Represents a Web control that allows solution developers to edit the entities associated with an object. | |
EntityEditorWithPicker | Represents the base level control behind the future picker controls by implementing a Check Name button and a Browse button. | |
EntityPicker | Represents a user control that allows you to pick an entity to interact with, such as a customer, an order, or an employee. | |
EntityPickerDialog | This class and its members are reserved for internal use and are not intended to be used in your code. | |
EntityQueryControl | This class and its members are reserved for internal use and are not intended to be used in your code. | |
ExitDesignModeControl | Represents a design mode exit control which is typically displayed in the Design Mode Console. | |
ExpandableDropDownList | Represents the ExpandableDropDownList. | |
ExportWebPartButton | Represents the ExportWebPartButton component. | |
FeatureLinks | Represents a table of links created by custom actions of the feature. | |
FeatureLinkSections | Represents a control that generates links based on the enabled features for the current context. Sections and links are defined in feature manifests. | |
FeatureMenuTemplate | Represents a control that creates a template for a drop-down menu. | |
FieldDescription | Represents the description metadata of a field. | |
FieldLabel | Conditionally renders the name of a field as a label by using a RenderingTemplate control. | |
FieldMetadata | Provides core rendering metadata applicable to all fields in Microsoft SharePoint Foundation. | |
FieldProperty | Represents a property of a field; that is, a column, on a list. | |
FieldValue | Represents a field value. For more information about creating custom field value classes, see How to: Create a Custom Field Value Class. | |
FileField | Renders a field that links to a file on a form page (not a list view page) in a document library. | |
FileUploadedMessage | ||
FolderFormFields | Represents document library fields which are rendered conditionally dependant on whether the current operation is a file upload or folder creation. | |
FormattedString | Renders a string formatted with .Net Composite Formatting. | |
FormattedStringWithListType | ||
FormButton | Represents the Form button on a toolbar. | |
FormComponent | Supports all basic methods and properties for all form-rendering and field-rendering controls, such as ControlMode, templates, and logic for conditional rendering. | |
FormDigest | Inserts a security validation within the form of an .aspx page. | |
FormField | Represents generic field control that is based on the field type. | |
FormToolBar | Represents the FormToolBar. | |
Gantt | This class and its members are not intended to be used directly from your code. | |
GenericInformationBar | Represents the GenericInformationBar. | |
GlobalGalleryActionsMenu | Represents an Action Menu in the Global Gallery. | |
GoBackButton | Represents the GoBackButton component. | |
GoToCopySourceLink | Represents a link that redirects to the display form of the source item. This class and its members are reserved for internal use and are not intended to be used in your code. |
|
GroupedDropDownList | Represents a drop-down list box to select a single choice from a list of multiple items. | |
GroupedItemPicker | Represents a set of possible items to choose and selected items with selection controls. The control is rendered as an optional set drop-down list box to select a group, and a set of two select boxes, with buttons to select items. | |
GroupPermissions | ||
GuidField | Renders a GUID field on a form page. | |
HealthReportRepairButton | Represents a Repair button on the form that displays an item in the Health Analyzer Reports list. | |
HealthReportRunNowButton | Represents a Run Now button on the form that displays an item in the Health Analyzer Reports list. | |
HealthRuleRunNowButton | Represents a Run Now button on the form that displays an item in the Health Analyzer Rule Definitions list. | |
HierarchicalDesigner | ||
HierarchyResultControl | Represents a hierarchical tree of PeoplePicker search results. | |
HtcMenu | This type supports Windows SharePoint Services and is not intended to be used directly from your code. | |
HtcMenuClientFiles | Provides the ability to register a script block to link in client-side files for the menu control. | |
HtcMenuItem | This type supports Windows SharePoint Services and is not intended to be used directly from your code. | |
HtcMenuItemCollection | This type supports Windows SharePoint Services and is not intended to be used directly from your code. | |
HtcMenuOption | This type supports Windows SharePoint Services and is not intended to be used directly from your code. | |
HtcMenuSeparator | This type supports Windows SharePoint Services and is not intended to be used directly from your code. | |
HtcMenuUtility | Registers client script files for the menu control. | |
HtcSubMenu | This type or member supports Microsoft Windows SharePoint Services and is not intended to be used directly from your code. | |
IdentityProviderSettingSection | Renders a control that is used to set the identity provider settings for a web application. | |
IEVersionMetaTag | Renders an HTML metatag that is used to represent a version of the Internet Explorer (IE) browser. | |
IisWebServiceApplicationPoolSection | Allows an administrator to select an application pool for use with a Web service application. | |
InformationBar | Represents the message bar at the top of a form. | |
InitContentType | ||
InputFormCheckBox | Represents a check box on a Web input form. | |
InputFormCheckBoxList | Represents a form component that creates a multi-selection check box group that can be dynamically created by binding the control to a data source. | |
InputFormCheckBoxListValidator | Represents a InputFormCheckBoxListValidator. | |
InputFormCompareValidator | Represents a InputFormCompareValidator. | |
InputFormControl | Represents an input control on a Web form. | |
InputFormCustomValidator | Represents the InputFormCustomValidator. | |
InputFormRadioButton | Represents the InputForm radio button. | |
InputFormRangeValidator | Represents the InputFormRangeValidator. | |
InputFormRegularExpressionValidator | Represents a InputFormRegularExpressionValidator. | |
InputFormRequiredFieldValidator | Represents a control that checks to make sure that the specified field is filled out. It displays an error message and blocks submission of the form if the field not filled out. | |
InputFormSection | Represents a section on a Web form that contains one or more input controls. | |
InputFormTextBox | Represents text box control on an input form. | |
ItemHiddenVersion | Represents an object that renders the owshiddenversion value on a form for list item version control | |
ItemPicker | 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. | |
ItemPickerDialog | This class and its members are reserved for internal use and are not intended to be used in your code. | |
ItemPickerExtendedData | Represents extended data for an ItemPicker user control. | |
ItemQueryControl | This class and its members are reserved for internal use and are not intended to be used in your code. | |
ItemValidationFailedMessage | This class and its members are reserved for internal use and are not intended to be used in your code. | |
JSGrid | Represents a user control that provides tabular editing within a web browser and contains a component that allows rendering Gantt charts. | |
LanguageSpecificContent | A container control that renders content conditionally based on the language code of the current Web site (SPWeb). | |
LayoutsPageBase | Represents an application page to which access can be limited to users that possess certain rights. | |
LinkSection | A Web control that shows a collection of links. | |
LinksTable | Represents a Web control that renders a list of hyperlinks. | |
ListAdministrationSelector | Allows a user to select a list from a given site collection and Web site. | |
ListFieldIterator | Renders each field in a list item, with some possible exceptions. | |
ListFormPageTitle | Represents the title control of a list form. | |
ListItemProperty | Returns a property of a list item. | |
ListMenu | Represents a menu that is rendered as an unordered list in HTML. | |
ListMenuAdapter | Adapts a ListMenu to render as an HTML unordered list. | |
ListProperty | Returns a property of a list. | |
ListSiteMapNodeItem | ||
ListSiteMapPath | ||
ListTitleViewSelectorMenu | ||
ListView | Renders a list by using a specified view. | |
ListViewByQuery | Renders a list view within a Web Part or ASPX page according to a specified query. | |
ListViewSelector | ||
LookupField | Renders a lookup field on a form page (not a list view page). | |
ManageCopiesButton | Represents the ManageCopiesButton component. This class and its members are reserved for internal use and are not intended to be used in your code. |
|
ManagedAccountPicker | Represents a user control that allows users to work with managed accounts. | |
ManagePermissionsButton | Represents the ManagePermissionsButton component. | |
Menu | Represents a custom menu for the Web Part page. | |
MenuItemTemplate | Represents a control that creates an item in a drop-down menu. | |
MenuSeparatorTemplate | Represents a control that creates a separator in a drop-down menu. | |
MenuTemplate | Represents the control that creates a template for a drop-down menu. | |
MergeButton | Represents the Merge button. | |
ModifySettingsLink | ||
MonthlyCalendarView | ||
MUISelector | This class and its members are reserved for internal use and are not intended to be used in your code. | |
MUISettingsControl | Renders the user interface (UI) that is used to modify language settings for the SPWeb object in the current request context SPContext. | |
MultiPageGoBackButton | Represents the MultiPageGoBackButton component. | |
MultipleLookupField | Represents a control containing multiple lookup fields on a form page (not a list view page). | |
MWSActionsMenu | ||
MWSListViewSelector | ||
MWSNewMenu | ||
MWSSettingsMenu | ||
MWSViewSelectorMenu | ||
MyAlertsButton | Represents the MyAlerts button on the toolbar. | |
MyRegionalSettingsButton | Renders the MyRegionalSettingsButton on the toolbar of a user settings page. | |
Navigation | Represents a navigation bar on a page. | |
NewItemButton | Represents the NewItemButton component. | |
NewMenu | ||
NextPageButton | Represents the NextPageButton component. | |
NoteField | Renders a field on a form page (not a list view page) as a text box for recording notes with multiple lines. | |
NumberField | Renders a field on a form page (not a list view page) as a number. | |
OverrideCheckoutCommandHandler | Represents the ribbon command handler for the Override Checkout button. | |
OWSControl | Obsolete. Ensures that all OWSForm server controls are contained within an <OWSForm> tag. | |
OWSDateField | Obsolete. Represents a server control for a field that contains date and time values. | |
OWSForm | Obsolete. Inserts a server control on the .aspx page and renders the JavaScript that is used in the form. | |
OWSNumberField | Obsolete. Represents a server control for a field that contains numbers. | |
OWSSubmitButton | Obsolete. Represents a server control for a submit button. | |
PageModeIndicator | Represents a page mode indicator control indicating whether the Web Part page is in personal mode or shared mode. | |
PageStateActionButton | ||
PagingButton | Represents the PagingButton component. | |
ParentInformationField | Represents information about the ParentInformationField object’s parent control in the page control hierarchy. | |
PasswordTextBox | Represents an input form control for passwords. | |
PasswordTextBoxValidator | Represents the password text box validation function. | |
PeopleEditor | Represents a PeopleEditor object in a PeoplePicker control. | |
PeopleEditorEntityDataKeys | Represents keys that can be used as indexers against the PickerEntity.EntityDataHashTable object to expose picker information. | |
PeoplePickerDialog | Represents a PeoplePickerDialog object in a PeoplePicker control. | |
PeopleQueryControl | ||
PersistedObjectContextSelector<T> | ||
PersonalActions | ||
PickerDialog | Represents a dialog box in which the user can select items. This class is intended to be the base class for custom implementations. | |
PickerEntity | Represents the basic structure for all entities. | |
PickerItem | Represents a reusable module for items consumed in a picker object such as the GroupedItemPicker control. | |
PickerQueryControlBase | Represents the base class for implementing custom entity queries. It provides the base infrastructure to display the search dialog box. | |
PickerResultControlBase | Stores the search results from the PickerQueryControlBase class. | |
PopoutMenu | ||
PortalConnection | Inserts a connection to a portal site onto the page if a portal site exists. | |
PostCacheSubstitutionText | ||
PreReleaseFeedback | Obsolete. | |
ProjectProperty | Returns a global property of the current Web site. | |
ProxyActionMenu | This class and its members are reserved for internal use and are not intended to be used in your code. | |
PublishButton | Displays a publish button on a form that is used to publish a list item, usually a blog post or comment. When this button is clicked, the draft version of the current list item is approved. | |
PublishCommandHandler | Handles the state for the Publish button on the ribbon. | |
RadioButtonChoiceField | Represents the field control for a radio button from a group of radio button choices. | |
RatingScaleField | Represents a control for a rating scale field in surveys. | |
RecentChangesIterator | This control displays a list of recently changed wiki pages in the wiki library. | |
RecentChangesMenu | This control generates a list of recently changed wiki pages in the wiki library. | |
RecurrenceDataControl | ||
RecurrenceField | Renders a field that holds recurrence information for a meeting list item on a form page (not a list view page). | |
RegisterAccountControl | This user control allows administrators to register a managed account. | |
RejectCommandHandler | ||
RelatedTasks | Inserts the Actions section of the View bar into the .aspx page. | |
RelinkAllButton | ||
RelinkButton | Represents the Relink button. | |
RenderingTemplate | Represents a hybrid Control-ITemplate object that can serve as a template for classes derived from TemplateBasedControl and can be manipulated, and called from .aspx pages, as any other control. | |
RenderingTemplateContainer | ||
RepeatedControls | Represents a container control designed to render its child controls in a repeating pattern. | |
RequiredFieldMessage | Represents a control that displays a message that a field is a required input. | |
RestoreItemVersionButton | Represents a RestoreItemButton component. | |
ReturnLink | Represents a link to either the site homepage, the site collection homepage, or the server root. The default location returned is the first valid location from the list. Generally the first valid location is the site homepage. | |
RibbonTrimmer | Removes the Publishing group and Workflow group from the Publish tab if they do not contain any elements. Also removes the Publish tab if all controls have been removed from the Publishing and Workflow groups. | |
RichTextField | Represents a field control of the NoteField type when the RichText property is set to true. | |
RobotsMetaTag | ||
RssLink | Represents a link to an RSS feed. | |
SaveAndStopEditCommandHandler | Represents the ribbon command handler for the Save and Stop Editing button. | |
SaveAsDraftButton | Represents the SaveAsDraftButton component to enable a user to save a draft version of a SharePoint list item. | |
SaveBeforeNavigateHandler | ||
SaveButton | Provides a button, usually on a form toolbar, that is used to save a new or edited list item on the form. | |
SaveCommandHandler | Represents the SPRibbon command handler for the Save button. | |
SchedulePicker | Represents a user control that can be used to change the SPSchedule of a timer job definition. | |
ScriptLink | Provides properties and methods for registering resources, such as scripts, on a page so that they can be requested when the page is rendered. | |
SearchArea | ||
ServerSelector | Enables the user to select the current server. | |
SettingsMenu | Represents the tool bar button implementing the settings menu. | |
SimpleQueryControl | Represents a query control. | |
SiteActions | Represents a templated control for the site action menu. | |
SiteAdministrationSelector | Enables the user to select a site collection. | |
SiteLogoImage | Represents a site logo. | |
SoapDataSource | ||
SoapDiscoveryLink | Represents a link to the site that contains the SOAP definitions and WSDL. | |
SolutionItemButton | ||
SPBoundField | Represents a Microsoft SharePoint Server 2010 field that is displayed as text in a data-bound control. | |
SPCalendarBase | Represents the calendar base class. | |
SPCalendarContainer | Represents the calendar container. | |
SPCalendarDataSource | Represents the calendar data source. | |
SPCalendarItem | Represents a calendar item. | |
SPCalendarItemCollection | Represents a collection of calendar items. | |
SPCalendarItemContainer | Represents the calendar item container. | |
SPCalendarNavigator | Wraps one or more navigation controls; specifically targets calendar views. | |
SPCalendarTabContainer | Represents the calendar tab container. | |
SPCalendarTabs | Responsible for rendering tabs that represent choices of different calendar view types. | |
SPCalendarView | Represents the CalendarView control hosted inside a ListViewWebPart. | |
SPCompositeControl | ||
SPControl | Provides methods for getting or setting the context of the request and serves as the base server control from which other controls in the Microsoft.SharePoint.WebControls namespace derive. | |
SPControlDesigner | ||
SPControlTemplateManager | Provides a method for retrieving one of the rendering template controls that are defined in one of the ascx files in %ProgramFiles%\Common Files\Microsoft Shared\web server extensions\14\TEMPLATE\CONTROLTEMPLATES\. | |
SPDatabaseSchemaVersionList | Provides a Web control that renders a list of upgrade sequences that are associated with a content database and their corresponding schema versions. | |
SPDataSource | Represents SharePoint Foundation data to data-bound controls. | |
SPDataSourceView | Supports the SPDataSource control and provides an interface for data-bound controls to perform operations against SharePoint Foundation data. | |
SPDataSourceViewPropertyDescriptor | Describes properties exposed by the SPDataSourceViewResultItem class. | |
SPDataSourceViewResultItem | Provides custom type information for result item objects that are returned by the SPDataSourceView class. | |
SPDatePickerControl | ||
SPGridView | Represents a grid view that looks and behaves like a SharePoint Foundation list view. | |
SPGridViewPager | Represents a pager control for use with the SPGridView control. | |
SPGridViewRow | Represents a control that adds group-by support to a SPGridViewRow. | |
SPGridViewRowAttributeValue | ||
SPHelpPageComponent | ||
SPHierarchyDataSourceControl | Provides hierarchical views of SharePoint sites, lists, and folders. | |
SPHtmlSelect | Represents an HTML Select control, with extended behavior added by SharePoint. In addition to the normal behavior of the HTML Select control, SharePoint adds the ability to add or remove choices, move choices between SPHtmlSelect controls using buttons, and select multiple choices in multiple SPHtmlSelect controls. This control is intended to be used within a GroupedItemPicker control to represent the Select boxes. | |
SPJewel | ||
SPLinkButton | Represents a hyperlink that is conditionally displayed based on the current user's permissions. | |
SPLocalizedImage | ||
SPMenuField | Provides a data-bound drop-down menu to be used in place of BoundField, TemplateField, or similar controls. | |
SPMonthPickerControl | ||
SPNavigationManager | Provides properties for managing the display of TreeView and QuickLaunch controls. | |
SPNoScript | ||
SPPageManager | ||
SPPageStateControl | Provides an ASP.NET control that handles the Ribbon buttons controlling the state of a Microsoft SharePoint Server wiki or publishing page, such as the CheckInCheckOutButton or the PublishingButton. | |
SPPageStatusSetter | Sets status messages on the subject Web page. | |
SPProviderHierarchyElement | Contains information about a single element in the claims provider hierarchy tree. | |
SPProviderHierarchyNode | Represents the claims provider hierarchy node for a control. | |
SPProviderHierarchyTree | Represents the hierarchy tree that the people picker page renders when a user performs search and browse operations. | |
SPProviderInitialData | Represents the initial data for the People Picker control. | |
SPProviderSchema | Specifies the elements of the claim provider schema. | |
SPQAT | ||
SPRelatedWebPartAdder | ||
SPRememberScroll | Wraps controls that need scroll bars, and remembers the scroll position between postbacks. | |
SPRibbon | Represents a ribbon control on a page. | |
SPRibbonButton | Represents a button the Server ribbon. | |
SPRibbonCommand | Represents a generic ribbon command. | |
SPRibbonCommandHandler | Manages the buttons on the ribbon that are specifically for the SPPageStateControl class. | |
SPRibbonMenu | ||
SPRibbonMenuItem | ||
SPRibbonMenuSection | ||
SPRibbonPeripheralContent | Specifies a container used to hold content that is rendered in the peripheral content section of the Server ribbon. | |
SPRibbonPopulateQueryCommand | ||
SPRibbonPostBackCommand | Represents a Ribbon command that posts back to a server control. | |
SPRibbonPostBackEvent | Represents a postback event for a Ribbon command. | |
SPRibbonQueryCommand | ||
SPRibbonScriptManager | Provides methods for managing client scripts for interacting with a Ribbon. | |
SPSchemaElement | Defines a field associated with the schema of the claim provider. | |
SPSecurityTrimmedControl | Conditionally renders the contents of the control to the current user only if the current user has permissions defined in the PermissionString. | |
SPShortcutIcon | Represents a shortcut icon for Microsoft SharePoint Foundation. | |
SPSiteMapDataSourceDesigner | Provides design-time support in a visual designer for the SPSiteMapDataSourceDesigner control. | |
SPSiteMapPathDesigner | Provides design-time support in a visual designer for the SiteMapPath control. | |
SPSqlDataSource | Represents base functionality for a SQL based data source. | |
SPToolBarButton | Represents a SPToolBarButton component. | |
SPTreeView | Displays SharePoint Foundation site hierarchical data, such as a table of contents, in a tree structure. | |
SPVersionedPlaceHolderDesigner | Represents a control designer for a VersionedPlaceHolder control. | |
SPWorkflowDataSource | ||
SPWorkflowDataSourceView | ||
SPXmlDataSource | Represents a data source that is able to read and write XML files from the content database. | |
SubMenuTemplate | Represents the template for menu items. | |
SubmitCommentButton | Represents a SubmitCommentButton component. | |
SubmitForApprovalCommandHandler | Handles the Submit for Approval button on the ribbon for the case where the rendered page represents a wiki or publishing page. Does not handle the case where a library view is displayed. | |
SurveyFieldIterator | Renders all fields in the list schema. | |
TableResultControl | Represents the tabular query results returned by the ResultControl property. | |
TemplateBasedControl | Represents a control that is defined by a template rather than by the schema of the list. | |
TemplateContainer | Represents a naming container to instantiate control templates, primarily for list form controls. | |
TemplatePicker | This class is reserved for internal use and is not intended to be used directly from your code. | |
TempMenu | This class and its members are reserved for internal use and are not intended to be used in your code. | |
TextField | Renders a field on a form page (not a list view page) as a single-line text box. | |
Theme | Applies a theme to an .aspx page. | |
ToolBar | Specifies the toolbar on forms and views of list Web Parts. | |
ToolBarButton | Represents the ToolBar button. | |
ToolBarMenuButton | Represents the ToolBar Menu button. | |
TopologyView | ||
TopologyViewWebPart | ||
TrustGeneralSettingSection | Renders the Name section of the General Settings UI on the Establish Trust Relationship settings page. | |
UIVersionedContent | Represents a web control that renders content based on UIVersion. | |
ULSClientConfig | When Client Script Error Reporting is enabled, this control would output the relevant script that enables error reporting. | |
UnlinkCopyButton | Represents the UnlinkCopyButton component. This class and its members are reserved for internal use and are not intended to be used in your code. |
|
UnpublishCommandHandler | Defines the ribbon command handler for the Unpublish button. | |
UnsecuredLayoutsPageBase | Represents the base class for application pages that explicitly do not require the user to have any permissions, such as the access denied page. | |
UpdateableHierarchicalView | ||
UpdatePageStateCommandHandler | Handles the UpdatePageState command triggered by a client. | |
UpgradeSolutionItemButton | Represents a button used to upgrade a sandboxed solution. | |
UploadMenu | Represents the Upload menu. | |
UrlField | Renders a field that represents a URL on a form page (not a list view page) by using one or more child controls. | |
UrlNameValidator | Checks for invalid characters in a site name. | |
UrlPathValidator | Checks for invalid characters in a URL path. | |
UrlRedirector | Sets the HTTP 301 response code to tell the browser a url has moved. | |
UrlValidator | ||
UrlZonePicker | Renders a dropdown list that exposes all of the URL zones that are available in the current Web application. | |
UserControlContainerDesigner | ||
UserField | Renders a field that represents a set of one or more users or groups on a form page (not a list view page) by using a PeopleEditor child control. | |
UserInfoListDeleteItemButton | Represents the UserInfoListDeleteItem button. | |
UserInfoListEditItemButton | Represents the UserInfoListEditItem button. | |
UserInfoListFormToolBar | ||
VersionDiff | Provides the version difference when given a field with Versioning enabled. It displays the changes between two versions. | |
VersionDiffDescription | ||
VersionDiffIterator | Iterates through the fields of the given item for versioning. | |
VersionedPlaceHolder | A control that conditionally displays content based on the specified version string and on the current user interface (UI) version of the Web site. | |
VersionHistoryButton | Represents the VersionHistoryButton component that navigates to the Page History page. | |
ViewHeader | Works together with the SPGridView and SPGridViewPager controls to provide a SharePoint-like user experience for grid-based views of data that does not come from a Microsoft SharePoint Server 2010 list. | |
ViewIcon | Represents the View mode icon. | |
ViewSearchForm | Inserts a view search form into the .aspx page. | |
ViewSelector | Represents a server control that is used to select a view of a list. | |
ViewSelectorMenu | Represents a control used to select a view of a list on a toolbar. | |
ViewToolBar | Represents a template based control for a toolbar in View mode. | |
ViewWebPartXmlButton | Represents the ViewWebPartXmlButton component. | |
VisualUpgradePreviewStatus | Displays a status bar if the current Web site is in Visual Upgrade preview mode. | |
WarnOnUnsupportedBrowsers | ||
WebAdministrationSelector | Provides properties and methods for selecting a site from a site collection. | |
WebApplicationSelector | Enables the user to select the current Web application. | |
WebPartContextualInfo | Represents the contextual ribbon groups and tabs that are associated with the Web Part. | |
WebPartGalleryPicker | Obsolete. | |
WebPartPageMaintenanceMessage | Displays a message and corresponding hyperlink indicating that a Web Part Page should be opened in maintenance view to delete problem Web Parts and remove personal settings. | |
WebPartRibbonContextualGroup | Represents a contextual group that is associated with a Web Part. | |
WebPartRibbonTab | Represents a tab associated with a Web Part on the Server ribbon. | |
WeeklyCalendarView | ||
WeeklyDaySlot | ||
Welcome | ||
WelcomePageTransfer | This class and its members are reserved for internal use and are not intended to be used in your code. | |
WikiEditButton | Represents the WikiEditButton component. | |
WikiEditItemButton | Represents the WikiEditItemButton component. | |
WikiEditMobilePageButton | ||
WikiFileField | Contains the file name of a Wiki page in the form for creating or editing Wiki pages. | |
WikiIncomingLinksButton | Represents the WikiIncomingLinksButton component. | |
WikiPageHistoryButton | Represents the WikiPageHistoryButton component. | |
WikiReport | ||
WikiReportIterator | ||
WorkflowForm | Represents a work flow form container. | |
WorkflowsButton | Represents the WorkflowsButton component. | |
XmlUrlDataSource | Represents a data bound control that can access server side scripts and xml files on remote servers. |
Structures
Structure | Description | |
---|---|---|
TimeSlotItem |
Interfaces
Interface | Description | |
---|---|---|
IDesignerEventAccessor | Accesses designer events. | |
IDesignTimeHtmlProvider | Represents an interface that is implemented in Web Form controls that are supported in a design-time HTML environment. | |
IFieldEditor | When implemented by a class that inherits from the UserControl, class, this class assists in the rendering of a field property editor control on a new column creation page or a column edit page, which in Windows SharePoint Services 3.0 are the New Site Column, Change Site Column, Create Column, and Change Column pages. | |
IFormDelegateControlSource | Causes the form to submit code (generally the OK button click event handler to call the OnSave method of the control with the desired object). This can be an SPSite or an SPWeb or other Microsoft SharePoint Foundation object, the type of which depends on the purpose of the page. | |
IPreRenderOverride | Allows a control to expose a publicly accessible method that calls the protected OnPreRender method. | |
IRibbonCommand | Represents a ribbon command. | |
IRibbonMenu | ||
ISPCalendarItem | ||
ISPCalendarSettings | ||
IWebPartPageComponentProvider | Implemented by the Web Part to provide Web Part page component information, such as the contextual group information. | |
IXPathNavigator | Defines the methods with which data sources can reveal XML data and schema information. |
Delegates
Delegate | Description | |
---|---|---|
AccountCreatedEventHandler | Represents the delegate method that will handle the account creation event. This happens when the OK button of the user control is clicked to register managed account. | |
BdcAccessor.Validator | Used to configure a BdcAccessor object in order to filter which external content types are shown in an EntityPicker object. For more information, contact us. |
Enumerations
Enumeration | Description | |
---|---|---|
BdcDataSourceMode | Specifies a possible set of data to return for a Business Data Connectivity (BDC) service Data Source control. | |
ContentDatabaseSectionMode | Represents an enumeration that can be used to specify the display mode of a ContentDatabaseSection user control. | |
FeatureLinks.Mode | Represents the enumerated choices for the FeatureLinks section mode. | |
FilterOperator | Specifies the operator to use to filter a query. | |
LayoutsPageBase.RightsCheckModes | Specifies the event or events at which the rights of the user are checked. | |
MenuAlignment | Specifies the alignment of a Menu control. | |
MenuFormat | Specifies the display format of a Menu control. | |
PageStateAction | ||
PeopleEditor.AccountType | Specifies the account type for a user, distribution list, security group and SharePoint group. | |
PostCacheSubstitutionTextType | ||
SchedulePicker.ScheduleType | Specifies the types of schedules that can be selected using the SchedulePicker control. | |
SPCalendarBase.ItemType | Specifies the type of calendar item. | |
SPCalendarBase.SPCellBorder | ||
SPCalendarViewType | Contains the view type of the calendar. | |
SPControlMode | Specifies the mode of the control. | |
SPDataSourceMode | Used to specify the type of data that a data-bound SharePoint Foundation control should query. | |
SPDefaultResultDisplayType | Defines the view that is shown in the People Picker dialog box search results. | |
SPEncodeMethod | Specifies how the composite formatted string is written in HTML. | |
SPPageStateControl.PageStateStatusBarPriority | Specifies the priority of the status bar. | |
SPPageStateControl.TransitionCommandHandler | Specifies the server-side command handler used by the controls of the SPPageStateControl control. | |
SPPageStatusColor | Specifies the priority level of a status message. | |
SPSchemaElementType | Defines the type of display for a field represented by an SPSchemaElement object. | |
TemplateOverride | Specifies whether a TemplateBasedControl object should render its Template or AlternateTemplate or whether it should let the logic of its own ControlTemplate determine whether its Template or AlternateTemplate is rendered. | |
TemplatePicker.TemplateTypes | This member is reserved for internal use and is not intended to be used directly from your code. |