Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Provides classes, interfaces, and members for creating custom Web Parts and Web Part pages.
Classes
| Class | Description | |
|---|---|---|
![]() |
AggregationWebPart | This class and its members are reserved for internal use and are not intended to be used directly from your code. |
![]() |
ArgumentClassWrapper | Wraps System.Xml.Xsl.XsltArgumentList. |
![]() |
AspTransformControl | This class and its members are reserved for internal use and are not intended to be used directly from your code. |
![]() |
AuthenticationButton | Implements the authentication button control in Microsoft Windows SharePoint Services. |
![]() |
BadMarkupData | This class and its members are reserved for internal use and are not intended to be used directly from your code. |
![]() |
BaseXsltDataWebPart | Represents the BaseXsltData Web Part. |
![]() |
BlogAdminWebPart | Provides a control that displays administrative links for blogs. This class cannot be inherited. |
![]() |
BrowserBuilderType | Used to specify use of the default builder for a custom property or provide a custom builder for the property at run time. |
![]() |
ChartViewWebPart | Infrastructure. This class and its members are not intended to be used directly from your code. |
![]() |
ConsumerParameter | Gets values from the ConsumerParameterCapabilities enumeration. |
![]() |
ContentEditorWebPart | Displays HTML and script-based content. The Web Part stores the content in a property or links to a source file. |
![]() |
CustomPropertyToolPart | Represents the default tool part that is displayed in the tool pane for a Web Part that implements one or more custom properties (properties other than those provided by the WebPart base class). |
![]() |
DataFormConsumerConnectionPoint | Represents the Connection point that disables itself when the owning Web Part is not supposed to provide rows or to consume Web Part parameters. |
![]() |
DataFormParameter | Receives data (XML/XPathNavigable objects) from a ASP2.0.Net DataSourceControl. |
![]() |
DataFormProviderConnectionPoint | Disables itself when the owning Web Part should not provide rows. |
![]() |
DataFormWebPart | An XSLT-rendering Web Part that receives its data (XML/XPathNavigable objects) from a DataSourceControl control. |
![]() |
DataSourceControlDisabledException | This class and its members are reserved for internal use and are not intended to be used directly from your code. |
![]() |
DataViewWebPart | Provides run-time support for data retrieval and presentation in Microsoft Office FrontPage 2003. |
![]() |
DesignerBuilderType | Contains references to builders for a design application compatible with Microsoft Windows SharePoint Services, such as Microsoft Office SharePoint Designer 2007. |
![]() |
EditorPartAdapter | This class and its members are reserved for internal use and are not intended to be used directly from your code. |
![]() |
FilterConsumerInfoBar | Displays informative messages about Web Part connections to filter consumers. |
![]() |
FilterInfoBar | Displays contextual information in filters and filter consumers. Stores message information. |
![]() |
FilterProviderInfoBar | Displays information about how the parent filter gets default values and to which Web Parts it is providing filter values. |
![]() |
FriendlyNameAttribute | Specifies the caption displayed in the property pane for a Web Part's custom property. If you don't specify this attribute, the actual property name will be displayed in the property pane. |
![]() |
HtmlDesignerAttribute | Defines the HtmlDesigner attribute that is used on a Web Part custom property. It specifies if a custom property uses a custom builder and the URL of the builder, or if the custom property does not use any builder, including any default builder. |
![]() |
ImageWebPart | Displays a linked image. It also supports Web Part Connections between compatible Web Parts. |
![]() |
ListFormWebPart | Renders Windows SharePoint Services list forms in a Web Part. |
![]() |
ListViewWebPart | Renders Windows SharePoint Services list views in a Web Part. |
![]() |
ManagedLinkAttribute | Indicates a property that should be processed. |
![]() |
MembersWebPart | Implements the list display on the Document Workspace home page. |
![]() |
Menu | Represents the menu for a Web Part. |
![]() |
MenuItem | Used to create and modify the behavior of items on a Web Part menu. |
![]() |
MenuItemCollection | Used to add, delete, and arrange the menu items that are displayed in a Web Part menu. |
![]() |
PageViewerWebPart | Displays content from a linked Web Page, folder, or file. This Web Part renders its content within an IFRAME element. |
![]() |
ParameterNameValueHashtable | A collection of the name/value pairs and ad hoc filters that are used for parameters for the XSL/T value ParameterNameValueHashTable. |
![]() |
ResourcesAttribute | Derived from Object.Attribute and used for specifying how a property should be localized. |
![]() |
SettingsLink | Implements rendering for the Web Part Page menu (Modify Shared Page or Modify My Page). |
![]() |
SimpleFormWebPart | Implements a Web Part that displays HTML forms. |
![]() |
SPAttachedProperty | This class and its members are reserved for internal use and are not intended to be used directly from your code. |
![]() |
SPChrome | Provides Windows SharePoint Services 2.0 capabilities for Microsoft ASP.NET 2.0 Web Parts. |
![]() |
SPChromeSettings | Provides Windows SharePoint Services 2.0 capabilities for Microsoft ASP.NET 2.0 Web Parts. |
![]() |
SPEditorPartChrome | Controls rendering of Microsoft ASP.NET 2.0 EditorParts and ToolParts that are hosted in the Microsoft Office SharePoint Server 2007 Services ToolPane. |
![]() |
SPLimitedWebPartCollection | A read-only collection of the ASP.NET Web Parts exposed by SPLimitedWebPartManager. |
![]() |
SPLimitedWebPartManager | Provides a limited set of Web Part operations that can be performed in our object model scenarios when there is no HttpContext and no Page object is instantiated. |
![]() |
SPProxyWebPartManager | Provides a way for developers to declare static connections in a content page when a SPWebPartManager control is declared in the master page that is associated with the content page. |
![]() |
SPWebCategoryNameAttribute | Defines the friendly or localized name of the category of a property in the CustomPropertyToolPartcontrol inside the ToolPane. |
![]() |
SPWebPartConnection | Provides an object that enables two Web Parts to form a connection. |
![]() |
SPWebPartConnectionCollection | A collection of SPWebPartConnectionobjects. |
![]() |
SPWebPartManager | Manages all the Web Part controls, functionality, and events that occur on a Web page. |
![]() |
SPWebPartsConnectionBuilder | This class and its members are reserved for internal use and are not intended to be used directly from your code. |
![]() |
SPWebPartTransformerCollection | Represents a collection of WebPartTransformer objects. |
![]() |
SupportsAttributeMarkupAttribute | Enables an appropriate Web Part to be serialized into page markup using standard control attribute markup. |
![]() |
TextZoomBuilder | Contains the methods for the default design-time text builder. |
![]() |
TitleBarWebPart | Implements the title Web Part for a Web Part Page and renders the Microsoft.SharePoint.WebPartPages.SettingsLink. |
![]() |
ToolPane | Represents the tool pane on a Web Part Page. This class cannot be inherited. |
![]() |
ToolPane.ErrorEventArgs | Provides data for the ToolPane.ErrorOccurred event. |
![]() |
ToolPane.ViewChangeEventArgs | Provides data for the ViewChanging and ViewChanged events of the ToolPane class. |
![]() |
ToolPart | Defines custom tool parts that display a customized user interface for defining the properties of a Web Part inside of the tool pane. |
![]() |
TransformableFilterValuesToFieldTransformer | Allows the connection of standard filters that implement ITransformableFilterValuesto any Web Part that can consume IWebPartField. This transformer returns the first value of the first parameter sent via ITransformableFilterValues. |
![]() |
TransformableFilterValuesToFilterValuesTransformer | Allows the connection of standard filters that implement ITransformableFilterValues to any Web Part that can consume IFilterValues. This transformer returns the first value of the first parameter sent via ITransformableFilterValues. |
![]() |
TransformableFilterValuesToParametersTransformer | Allows standard filters, which implement ITransformableFilterValues, to connect to any Web Part that can consume IWebPartParameters. |
![]() |
UnknownXmlElementCollection | Contains the XML elements that were not mapped to a property on the Web Part during import. |
![]() |
UserDocsWebPart | Displays documents authored by a particular user. |
![]() |
UserTasksWebPart | Displays the tasks assigned to a particular user. |
![]() |
WebPart | Provides the base class for creating Windows SharePoint Services Web Parts. |
![]() |
WebPartPage | Inherits from System.Web.UI.Page to implement a Web Part Page. |
![]() |
WebPartPageUserException | Extends the System.ApplicationException class. This class is used by the Web Part infrastructure and Web Part developers to throw and identify exceptions that will be rendered as error messages to users. |
![]() |
WebPartPreview | Provides a preview of a Web Part in the Web Part catalog. |
![]() |
WebPartQuickAdd | This class and its members are reserved for internal use and are not intended to be used directly from your code. |
![]() |
WebPartStorageAttribute | Specifies how a property should be stored. |
![]() |
WebPartToolPart | Represents a tool part that can be used to show and modify Web Part base class properties |
![]() |
WebPartZone | Allows you to create zones that are containers for Web Parts. The properties of this class allow you to specify how the zone will appear on your Web Part Page and also the behavior of the zone itself. For example, when you create the zone object, you can allow personalization and/or customization for the Web Parts placed within the zone. |
![]() |
WSSXmlUrlResolver | Creates a new resolver for the given webpart. |
![]() |
XmlWebPart | Displays XML transformed on the server using XSL. The Web Part stores the content in a property or links to a source file. |
Interfaces
| Interface | Description | |
|---|---|---|
![]() |
IAddtoGallery | Defines a property that allows a Web Part to add menu items to the Add Web Parts gallery tool pane. |
![]() |
IConnectionData | Enables connections data between provider and consumer interfaces when the provider interface depends on the consumer interface to get data. |
![]() |
ICustomizeToolPane | Provides methods and properties you must implement when creating a custom tool pane. |
![]() |
IDefaultFilterValue | Consumed by WebParts that support default values via Part-to-Part connections. Provided by TransformableFilterValuesToDefaultValueTransformer. |
![]() |
IFilterValues | Interface for parameters that describe the interaction between the data provider and the consumer of provider data. |
![]() |
IRuntimeFilter | Obsolete. Controls which Web Parts are rendered at run time based on a set of arbitrary parameters stored in the IsIncludedFilter property of the Web Part base class. |
![]() |
IRuntimeFilter2 | Controls which Web Parts are rendered at run time based on a set of arbitrary parameters that are stored in the AuthorizationFilter property of the Web Part base class. |
![]() |
ISampleData | Required if a Web Part wants to display sample data for data source controls. |
![]() |
ISPHierarchyData | Provides an interface to create hierarchical XmlDocument objects from data sources that derive from the IHierarchicalDataSource class. |
![]() |
IToolPaneControl | Represents an advanced WebPartToolPart Web control. |
![]() |
ITransformableFilterValues | The interface supported by filter providers. |
Delegates
| Delegate | Description | |
|---|---|---|
![]() |
ToolPane.ErrorOccurredEventHandler | Represents the method that handles the ErrorOccurred event of the ToolPane class. |
![]() |
ToolPane.ViewChangeEventHandler | Acts as an event handler delegate when the view of the ToolPane object changes. |
Enumerations
| Enumeration | Description | |
|---|---|---|
![]() |
CacheDataStorage | Represents the type of caching to use when storing data for a data view. |
![]() |
CacheType | Defines the location of cache storage for caching Web Part values. |
![]() |
ConsumerParameterCapabilities | Used by a consumer Web part to indicate supported filter parameter capabilities. |
![]() |
Direction | Obsolete. Specifies the language direction for the Dir property of a Web Part. |
![]() |
FrameState | Obsolete. Specifies the value of the FrameState property. |
![]() |
FrameType | Obsolete. Specifies the value of the FrameType property. |
![]() |
HorizontalAlignment | Determines the value of the HorizontalAlignment property of the ImageWebPart class. |
![]() |
MembersWebPartDisplayType | Displays members of a WebPartZone in a document workspace home page. Membership is displayed as a list, by using the SPList class. |
![]() |
Orientation | Obsolete. Specifies the orientation of Web Parts in a WebPartZone control. |
![]() |
PathPattern | Specifies the kind of path that will be used for the link value specified in the ContentLink property of the ContentEditorWebPart class, the ContentLink property of the PageViewerWebPart class, the ImageLink property of ImageWebPart class, and the XslLink and XmlLink properties of the XmlWebPart class. |
![]() |
Permissions | Specifies the value of the Permissions property of the Microsoft.SharePoint.WebPartPages.WebPart class. |
![]() |
Storage | Specifies the value for the WebPartStorageAttribute class. |
![]() |
ToolPane.ToolPaneView | Defines the settings of the View property of the ToolPane class. |
![]() |
VerticalAlignment | Determines the value of the VerticalAlignment property of the ImageWebPart class. |
![]() |
ViewType | Defines the settings for the ViewType property of the ListViewWebPart class. |
![]() |
WebPartToolPart.Categories | Represents the categories of base properties that are available for an instance of the WebPartToolPart tool part. |
![]() |
WebPartToolPart.Properties | Represents the base properties of the WebPart class. |
.gif)
.gif)
.gif)
.gif)