Microsoft.SharePoint.Portal.WebControls Namespace

Classes

  Class Description
Public class AddDocumentToolBarButton Renders a toolbar button that is used to add a document to the current document library.
Public class AddLibraryToolBarButton This class and its members are reserved for internal use and are not intended to be used in your code.
Public class AddLinkToSiteToolBarButton Renders a toolbar button that is used to add a link into the links list of the current site for a specified web page.
Public class AddListToolBarButton Renders a toolbar button that is used to add a list to the current page.
Public class AlertsSecurityCheck
Public class AskMeAboutWebPart Represents a WebPart that shows a list of keywords about which the profile owner can answer questions.
Public class AudiencePicker Enables a user to pick one or more audiences graphically.
Public class AverageRatingField Represents a field that contains the average rating.
Public class AverageRatingFieldControl Represents an AverageRatingField object.
Public class BreadcrumbPathElement This class and its members are reserved for internal use and are not intended to be used in your code.
Public class BrowseSites
Public class BusinessDataDetailsWebPartMobileAdapter Provides an adapter that is used to customize the rendering for the BusinessDataDetailsWebPart control on a mobile page.
Public class BusinessDataItemBuilderMobileAdapter Adapts the rendering of a BusinessDataItemBuilder control for a mobile page.
Public class CategoryAlertToolBarButton This class and its members are reserved for internal use and are not intended to be used in your code.
Public class CategoryDetail Renders category detail in a Web Part.
Public class CategoryPicker Enables a user to pick one or more areas graphically.
Public class CategoryProperty Displays a property of the current category on a webpage.
Public class CatSettingsToolBarButton Represents a ServerRelativeToolBarButton that displays on a webpage if the current user has ManageWeb permissions.
Public class CollaborationServerMetaTag
Public class ColleagueActivityTrackerWebPart This class and its members are reserved for internal use and are not intended to be used in your code.
Public class ColleagueConfirmation Renders a confirmation message when you add people as colleagues.
Public class ColleaguesWebPart Renders a list of all colleagues a user has shared with other users, and provides an entry point for the profile owner to manage the list of colleagues.
Public class ConsolidatedNewsFeedWebPart Renders a control that is used to display and track the consolidated activity feeds.
Public class ContactCardDetailsLink Provides a link control that is used to show or hide additional user profile details on “My Site”.
Public class CreateProfileDialog Represents a page that is used to create profile pages for the selected external content types in a Business Data Connectivity (BDC) service application.
Public class CreateProfileRedirector Represents an intermediate Page that is used to create profile pages for external content types in a Business Data Connectivity (BDC) service application when the profile pages will be hosted in a farm different from the one hosting the BDC service application.
Public class CreateSiteToolBarButton Renders a toolbar button that is used to create a new website.
Public class CreateSubCatToolBarButton Represents a ServerRelativeToolBarButton that displays on a web page if the current user has the ManageSubwebs permission.
Public class CreateSubOrganizationButton Renders a SPLinkButton that navigates the user to create a suborganization profile.
Public class CustomCSSResourceElement Renders a control that is used to reference the cascading style sheets (CSS) file “controls.css”.
Public class DataReaderAdapter This class and its members are reserved for internal use and are not intended to be used in your code.
Public class DataResultBase Defines all the general rendering properties and methods for data results. The DataResultBase class is the base class for the QueryResultBase class, which is the base class for the SearchResults Web Part in the search results page.
Public class DataSourceReplacer Represents a WebControl that is used to replace the data source for a data-bound control on the page.
Public class DeleteCategoryToolBarButton This class and its members are reserved for internal use and are not intended to be used in your code.
Public class DomainListTreeView Represents a TreeView control that displays the domains in a hierarchical tree view.
Public class EditCategoryToolBarButton Renders a toolbar button that is used to switch the page mode between view mode and edit mode.
Public class EditModeSettingsLink Defines the edit mode settings link in the upper-right corner of the page.
Public class EditProfileButton Renders a link to redirect the user to the edit profile page.
Public class EditViewToolBarButton Renders a toolbar button in the drop-down list that is used to edit the current view.
Public class ExchangeServiceBinding Connects the component parts of the Outlook Web Access Web Part to matching elements in Microsoft Exchange Server 2007 by using Exchange 2007 Web services.
Public class ExternalHtmlResourceElement Represents a Control used to reference an external resource.
Public class FormItemHorizontalLine Renders a horizontal line in FormItemTable.
Public class FormItemRow Renders text in a FormItemTable.
Public class FormItemTable Represents a table used to display the FormItemRow and FormItemHorizontalLine objects.
Public class HtmlMenu A template that defines a menu.
Public class HtmlMenuButton Displays a drop-down button used to display an HtmlMenu.
Public class HtmlMenuItem A template that defines an item that is contained in a menu.
Public class HtmlMenuItemCollection A template that defines the menu items for a specific menu.
Public class IdentityControl Represents a control that displays information about the owner of the current Page, or if that information is not available, the owner of the SPWeb.
Public class InputFormStringTypeValidator Represents a validator used to validate strings that are based on rules specific to a StringType.
Public class InterestExpertiseTrackerWebPart This class and its members are reserved for internal use and are not intended to be used in your code.
Public class InterestTrackerWebPart This class and its members are reserved for internal use and are not intended to be used in your code.
Public class LeftNavigationSection Renders a Control that is used to create the left navigation section of the page.
Public class ListResultsBase This class and its members are reserved for internal use and are not intended to be used in your code.
Public class ListViewChooser Renders a Control that is used to choose a view for displaying a list.
Public class ListViewChooserItem Renders a Control that represents an item in the ListViewChooser.
Public class LiteralStringLoc Renders a control that is used to create a localized literal string within a client HTML block.
Public class LocalTimeControl A control that displays the local time of the owner of the current “My Site” page.
Public class MainBottomPageSection Renders a Control that is used to create the lower section of the page.
Public class ManageContentToolBarButton Renders a toolbar button that is used to navigate the user to the page that manages the site content.
Public class ManageLinksControl Provides a control that is used to manage the profile links for the user profile service application.
Public class ManageSecurityToolBarButton Renders a button that is used to navigate to the specified management page.
Public class ManageSitesToolBarButton Renders a button that is used to navigate to the specified management page.
Public class MiddlePageSectionLink This class and its members are reserved for internal use and are not intended to be used in your code.
Public class ModifyListSettingsToolBarButton Renders a toolbar button that is used to navigate the current user to the specified management page.
Public class MossWebPartMobileAdapterBase Provides the common functionality needed by all adapters that make Web Parts accessible from mobile devices.
Public class MyActivityTrackerWebPart This class and its members are reserved for internal use and are not intended to be used in your code.
Public class MyGlobalNavigationFixup Provides the control that is used to fix the top navigation on a “My Site” page.
Public class MyGridView Represents a grid view that looks and behaves like a SharePoint Foundation list view.
Public class MySiteCssRegistration Provides a control that is used to register a cascading style sheets (CSS) file for a “My Site” page.
Public class MySitePublicWebPartPage Represents the public “My Site” page of the user.
Public class NewsFeedWebPartBase Represents the abstract base class for activity feed Web Parts.
Public class OrganizationGenericInfo Renders the information about the OrganizationProfile that is associated with the current Page.
Public class OrganizationList Renders an array of OrganizationProfile objects.
Public class OrganizationPublicWebPartPage This class and its members are reserved for internal use and are not intended to be used in your code.
Public class OWACalendarPart Represents the calendar part of the Outlook Web Access Web Part.
Public class OWAInboxPart Represents the set of controls that compose the Inbox in the Outlook Web Access Web Part.
Public class PageLevelError Represents a Control that supports the display of error messages to the page.
Public class PageSections Represents a control that contains page section controls.
Public class PageTitle Displays the page title and breadcrumbs on a webpage.
Public class PeopleMosaicPage Represents a Page that displays the user profiles of the people who tagged a certain page with a certain tag.
Public class PeopleRendererWebPartBase Represents the abstract base class for the Web Parts that render lists of people.
Public class PeopleRendererWebPartBase.Person Represents a person to be displayed by the PeopleRendererWebPartBase control.
Public class PersonalSpaceFederation This class and its members are reserved for internal use and are not intended to be used in your code.
Public class PersonalSpaceNavigationResponse This class and its members are reserved for internal use and are not intended to be used in your code.
Public class PersonalSpaceProperties This class and its members are reserved for internal use and are not intended to be used in your code.
Public class PopUpDialogTitle Renders a control that is used to display the title for a popup dialog.
Public class PortalQuickStartGuide
Public class ProfileBrowser Renders a WebPart that displays each user in the organizational hierarchy in an interactive view.
Public class ProfileDetailsControl Renders UserProfile information.
Public class ProfileDetailsViewer Conditionally renders profile details based on the values of Collapsed and ShowSections.
Public class ProfilePagesControl Renders profile controls to the SPRibbon for Business Data Connectivity (BDC) service pages.
Public class ProfilePropertyCheckValue Displays the value of the specified property if the value is set. If the value is not set, this control hides the label.
Public class ProfilePropertyDisplayName Displays the display name of the specified profile property.
Public class ProfilePropertyImage Displays the image associated with the user's specified profile property.
Public class ProfilePropertyLoader Loads the specified user's profile and profile data based on the query string on the current page.
Public class ProfilePropertyValue Displays the value of the specified profile property.
Public class ProfileProvisioner Creates profile pages for Business Data Connectivity (BDC) service entities.
Public class ProfileProvisionException The exception that is thrown by methods invoked when a profile page is provisioned.
Public class ProfileProvisionHostSiteException The exception that is thrown when an error related to the profile page hosting site occurs.
Public class ProfilesEditor Renders a picker control that allows the user to enter or look up a profile.
Public class ProfilesPickerDialog Identifies the columns to be displayed in the ProfilesEditor control for the results generated by a ProfilesQueryControl control.
Public class ProfilesQueryControl Provides the data retrieval query services for the ProfilesPickerDialog. Supports searching against users, organizations, and membership groups depending on the ProfileSearchFlags setting.
Public class ProxyControlBlock
Public class PublishedNewsFeedWebPart Renders a control that is used to display and track published activity feeds.
Public class QueryResultBase The QueryResultBase class implements the base class for Web Parts that handle search query results.
Public class QuickLaunchHeader Renders a control that is used to display the header of the Quick Launch bar.
Public class RatingCountField Represents a field that contains the rating count.
Public class RatingCountFieldControl Renders the RatingCountField on a page (not a list view page).
Public class RedirectToSummary
Public class RelatedTagsWebPart This class and its members are reserved for internal use and are not intended to be used in your code.
Public class ReportLibraryItemEventReceiver This class and its members are reserved for internal use and are not intended to be used in your code.
Public class ReversibleWebControlsTableCell
Public class RightBodySection Renders a Control that is used to create the right body section of the page.
Public class RSSAggregatorWebPartMobileAdapter Represents an adapter that is used to customize the rendering for the RSSAggregatorWebPart control on a mobile page.
Public class ScriptStringLoc Renders a control that is used to render a localized string throughout a client JavaScript block.
Public class SearchBox This class or member is deprecated. When you upgrade or write new applications that use this class or member, use the new class or member instead. For Enterprise Search in Microsoft Office SharePoint Server 2007, use the SearchBoxEx instead. Implements the search box Web Part on the Microsoft Office SharePoint Portal Server 2003 search page.
Public class SearchBoxEx Implements the search box Web Part on the Microsoft Office SharePoint Server 2007 search page.
Public class SearchResults Implements the search results Web Part on the Microsoft Office SharePoint Portal Server 2003 search page.
Public class ServerRelativeToolBarButton Renders a button that is used to make the base URL server relative by prefixing the base URL with the site URL.
Public class SetHostUrlDialog Represents a page that is used to configure the URL where the external content type profile page will be hosted for the current Business Data Connectivity (BDC) service application.
Public class SharingCenterWebPart Represents a control that is used to display links to open or edit shared documents, pictures, and blog posts.
Public class ShowMessageToNonScriptableClients
Public class SiteRegCatPicker Enables the user to pick a category for a site.
Public class SitesDirectoryAlertToolBarButton Renders a toolbar button that is used to alert the sites directory.
Public class SocialCommentControl Represents controls and client-side script for viewing and modifying social comments associated with the current page or identified URI.
Public class SocialCommentWebPart Web Part that enables users to leave short, publicly viewable notes about the current page.
Public class SocialDataBookmarklet Provides a pop-up webpage for creating social tags and notes about the current page, including pages external to the SPsite.
Public class SocialDataBookmarkletControl Displays a link that can be saved to Favorites that can be used to display the SocialDataFrame, allowing tags and notes to be added to the current page.
Public class SocialDataFrame Provides a pop-up page that displays controls that allow the user to view and apply social tags or notes for the current item.
Public class SocialDataFrameHeaderControl This object, member, or enumeration is deprecated and is not intended to be used in your code.
Public class SocialDataFrameManager Renders a SocialTagsControl and SocialCommentControl class used to view and apply social tags or notes.
Public class SocialDataUserControl Provides a UserControl that lets users access the social data and add a quick tag to the current item.
Public class SocialNavigationControl Adds two menu options to the current user’s personal action menu that let the user navigate to the "My Site" or "My Profile" pages.
Public class SocialNotificationBase Represents the abstract base class for the social notification controls.
Public class SocialNotificationControl Renders two image links that are used to tag the current Page and open the SocialDataFrame.aspx page, allowing the user to manage the social tags and notes that are associated with the current Page.
Public class SocialNotificationMiniControl Renders two image links that are used to tag the current page and open the SocialDataFrame.aspx page to let the user manage the social tags and notes that are associated with the current page.
Public class SocialRecentItemControl Renders recent social tags and notes associated with the current Page.
Public class SocialTabControl Renders a tab control used to switch between displaying the SocialTagsControl and the SocialCommentControl on the SocialDataFrame.aspx page.
Public class SocialTagsControl Renders controls and client-side script for viewing and modifying social tags associated with the current page.
Public class StatusNotesControl Renders a control that is used to display information about a user's current status.
Public class STSQueryParts Provides a query Web Part for Spotlite sites, newly created sites, and all sites created by the current user.
Public class SubmitLinkOnSTSUploadDocPage Provides a link for the user with which to upload documents.
Public class SubmitLinkToolBarButton Renders a toolbar button that is used to navigate to the specified management page.
Public class Tab Renders a control that displays a tab on the page.
Public class TabClickEventArgs Provides data for the TabClick event.
Public class TabStrip Control that is used to render a row of Tab controls.
Public class TagCloudBaseWebPart Represents an abstract base class for tag cloud Web Parts.
Public class TagCloudItem Represents an item in the tag cloud.
Public class TagCloudWebPart Renders the most popular subjects being tagged inside an organization.
Public class TagCloudWebPartToolPart Defines a custom tool part that displays a customized user interface (UI) for defining the properties of the TagCloudWebPart inside the tool pane.
Public class TaggedPeopleListWebPart Represents a Web Part that is used to view people who are associated with the term passed in the query string of the current page.
Public class TaggedUrlListWebPart Displays the URLs for items tagged with the term based on the query string of the current page.
Public class TagInformationWebPart Provides the WebPart that is used to show information about the tag.
Public class TagProfileTitleControl Represents the control that is used to display the tag profile title.
Public class TagProfileWebPartPage Provides a specialized WebPartPage used to host social tagging Web Parts, such as TaggedUrlListWebPart, TaggedPeopleListWebPart, and other Web Parts.
Public class TenantCreateProfileDialog Represents a page that is used to create profile pages for the selected external content types in a Business Data Connectivity (BDC) service application for the tenant hosted in the current SharePoint 2010 farm.
Public class TenantSetHostUrlDialog Represents a page that is used to configure the URL where the external content type profile pages will be hosted for the current Business Data Connectivity (BDC) service application for the tenant.
Public class TextEditor Defines the text editor for the user.
Public class ThoughtItemList Represents a control that is used to display and manage social collaboration items on “My Site”.
Public class ThoughtMonthSelector Represents a control that is used to select the month to filter the social collaboration items displayed in the ThoughtItemList control.
Public class ThoughtTagList Represents a control that is used to select a specific tag for filtering the social collaboration items displayed in the ThoughtItemList control.
Public class ThoughtTagSort Represents a control that is used to sort the tags displayed in the ThoughtTagList control, either by alphabetical order or by size.
Public class ThoughtViewerControl Represents a parent container for social collaboration controls.
Public class ThoughtViewSelector Represents a control that is used to select a view to filter the social collaboration items displayed in the ThoughtItemList control to the following social collaboration items: All Tags, Notes, Private, or Public.
Public class TOCPart Renders a control that is used to display a table of contents Web Part.
Public class TopPageSection Renders a Control that is used to create the upper section of the page.
Public class UserProfileServiceAudienceStatisticsWebPart Represents a Web Part that renders the audience statistics for the User Profile Service Application.
Public class UserProfileServiceImportStatisticsWebPart Renders the user profile import statistics for the User Profile Service Application.
Public class UserProfileServiceStatisticsWebPartBase Provides a base class for the WebPart objects that render statistics for the User Profile Service Application.
Public class UserProfileServiceUserStatisticsWebPart Renders the user statistics for the User Profile Service Application.
Public class WebPartPage Represents a Web Parts page.
Public class WebProperty Renders a property of the current website.

Structures

  Structure Description
Public structure CategoryGroup Contains information that represents a category group.

Interfaces

  Interface Description
Public interface IApplyAbleFilter Applies filters to other Web Parts and saves the filter choices.
Public interface IPersonalPage Allows access to precached properties of My Site pages.

Enumerations

  Enumeration Description
Public enumeration DropDownModes
Public enumeration DropDownModesEx Specifies the display mode for the search box Web Part's scopes dropdown in the search box Web Part.
Public enumeration ProfilePropertyImage.ProfileImageSize Specifies the size of the image associated with a profile property.
Public enumeration SearchBoxEx.SearchBoxVisualMode
Protected enumeration SocialCommentControl.SocialCommentProperty Specifies the properties of the SocialComment.
Public enumeration TagCloudDateRange Specifies the available date range of a tag.
Public enumeration TagCloudUserScope Specifies the terms to display in the TagCloudWebPart based on the user that tagged an item with the term.