SPWebPartManager 成员

管理所有 Web 部件控件、功能和网页上发生的事件。

SPWebPartManager 类型公开以下成员。

构造函数

  名称 说明
公共方法 SPWebPartManager 初始化SPWebPartManager类的新实例。

页首

属性

  名称 说明
受保护的属性 Adapter (从 Control 继承。)
公共属性 AppRelativeTemplateSourceDirectory (从 Control 继承。)
公共属性 AuthorizationFilterEnabled 获取一个指示是否启用授权筛选器的当前页中的标志。
公共属性 AvailableTransformers (从 WebPartManager 继承。)
公共属性 BindingContainer (从 Control 继承。)
受保护的属性 ChildControlsCreated (从 Control 继承。)
公共属性 ClientID (从 Control 继承。)
公共属性 ClientIDMode (从 Control 继承。)
受保护的属性 ClientIDSeparator (从 Control 继承。)
公共属性 CloseProviderWarning (从 WebPartManager 继承。)
公共属性 Connections (从 WebPartManager 继承。)
受保护的属性 Context (从 Control 继承。)
公共属性 Controls (从 WebPartManager 继承。)
公共属性 DataItemContainer (从 Control 继承。)
公共属性 DataKeysContainer (从 Control 继承。)
公共属性 DeleteWarning (从 WebPartManager 继承。)
受保护的属性 DesignMode (从 Control 继承。)
公共属性 DisplayMode (从 WebPartManager 继承。)
公共属性 DisplayModes (从 WebPartManager 继承。)
公共属性静态成员 DownLevelWebPartMenuDisplayMode 获取WebPartDisplayMode ,而不是显示在 Internet Explorer 9、 Internet Explorer 8、 Internet Explorer 7 下拉列表菜单上的链接以显示ToolPane含有菜单选项 6 和 Internet Explorer 5.5。
受保护的属性 DynamicConnections (从 WebPartManager 继承。)
公共属性 EnableClientScript (从 WebPartManager 继承。)
公共属性 EnableTheming (从 WebPartManager 继承。)
公共属性 EnableViewState (从 Control 继承。)
受保护的属性 Events (从 Control 继承。)
公共属性 ExportSensitiveDataWarning (从 WebPartManager 继承。)
公共属性静态成员 ExtensibleViewDisplayMode 获取WebPartDisplayMode可扩展的视图中显示ToolPane
公共属性静态成员 GallerySearchDisplayMode 获取使最终用户能够搜索 Web 部件库中的 Web 部件添加到页面WebPartDisplayMode
受保护的属性 HasChildViewState (从 Control 继承。)
公共属性 HasPersonalizedParts 确定页面是否包含个性化的部件。
公共属性 ID (从 Control 继承。)
受保护的属性 IdSeparator (从 Control 继承。)
公共属性静态成员 ImportDisplayMode 获取使最终用户能够导入 Web 部件添加到页面WebPartDisplayMode
受保护的属性 Internals (从 WebPartManager 继承。)
受保护的属性 IsChildControlStateCleared (从 Control 继承。)
受保护的属性 IsCustomPersonalizationStateDirty 获取一个值,该值指示是否已进行个性化设置更改会影响受SPWebPartManager控件的页级别个性化设置详细信息。 (覆盖 WebPartManager.IsCustomPersonalizationStateDirty。)
受保护的属性 IsTrackingViewState (从 Control 继承。)
受保护的属性 IsViewStateEnabled (从 Control 继承。)
受保护的属性 LoadViewStateByID (从 Control 继承。)
受保护的属性 MediumPermissionSet (从 WebPartManager 继承。)
受保护的属性 MinimalPermissionSet (从 WebPartManager 继承。)
公共属性 NamingContainer (从 Control 继承。)
公共属性静态成员 NavigationDisplayMode 获取WebPartDisplayMode要为旧版浏览器,例如 Internet Explorer 5.01 或更早版本的导航视图中显示的工具窗格。
公共属性 Page (从 Control 继承。)
公共属性 Parent (从 Control 继承。)
公共属性 Personalization (从 WebPartManager 继承。)
公共属性 RenderingCompatibility (从 Control 继承。)
公共属性 SelectedWebPart (从 WebPartManager 继承。)
公共属性 ServerRelativeUrl 获取当前Web 部件页的服务器相对 URL。
公共属性 Site (从 Control 继承。)
公共属性 SkinID (从 WebPartManager 继承。)
公共属性 SPWebPartConnections 获取SPWebPartConnection对象的集合。
公共属性 StaticConnections (从 WebPartManager 继承。)
公共属性 SupportedDisplayModes (从 WebPartManager 继承。)
公共属性 TemplateControl (从 Control 继承。)
公共属性 TemplateSourceDirectory (从 Control 继承。)
公共属性静态成员 ToolPaneErrorDisplayMode 获取WebPartDisplayMode使ToolPane中显示的错误消息。
公共属性 UnauthorizedWebParts 获取未经授权的 Web 部件页上的集合。
公共属性 UniqueID (从 Control 继承。)
受保护的属性 ViewState (从 Control 继承。)
受保护的属性 ViewStateIgnoresCase (从 Control 继承。)
公共属性 ViewStateMode (从 Control 继承。)
公共属性 Visible (从 WebPartManager 继承。)
公共属性 WebParts (从 WebPartManager 继承。)
公共属性 Zones (从 WebPartManager 继承。)

页首

方法

  名称 说明
受保护的方法 ActivateConnections 将活动网页上所有当前处于非活动状态的连接。 (覆盖 WebPartManager.ActivateConnections()。)
受保护的方法 AddedControl (从 Control 继承。)
受保护的方法 AddParsedSubObject (从 Control 继承。)
公共方法 AddWebPart (从 WebPartManager 继承。)
公共方法 ApplyStyleSheetSkin (从 Control 继承。)
公共方法 BeginWebPartConnecting (从 WebPartManager 继承。)
公共方法 BeginWebPartEditing 可启动编辑所选的 Web 部件页中的过程。 (覆盖 WebPartManager.BeginWebPartEditing(WebPart)。)
受保护的方法 BuildProfileTree (从 Control 继承。)
公共方法 CanConnectWebParts(WebPart, ProviderConnectionPoint, WebPart, ConsumerConnectionPoint) (从 WebPartManager 继承。)
公共方法 CanConnectWebParts(WebPart, ProviderConnectionPoint, WebPart, ConsumerConnectionPoint, WebPartTransformer) 检查将参与连接以确定它们是否可以连接,并使用WebPartTransformer对象来创建不兼容的使用者和提供程序之间的连接 Web 部件。 (覆盖 WebPartManager.CanConnectWebParts(WebPart, ProviderConnectionPoint, WebPart, ConsumerConnectionPoint, WebPartTransformer)。)
公共方法 CanSPConnectWebParts 检查将参与连接以确定是否可以使用SPWebPartConnection以形成它们之间的连接 Web 部件。
受保护的方法 CheckRenderClientScript 指示是否需要SPWebPartManager注册页上的客户端脚本。 (覆盖 WebPartManager.CheckRenderClientScript()。)
受保护的方法 ClearCachedClientID (从 Control 继承。)
受保护的方法 ClearChildControlState (从 Control 继承。)
受保护的方法 ClearChildState (从 Control 继承。)
受保护的方法 ClearChildViewState (从 Control 继承。)
受保护的方法 ClearEffectiveClientIDMode (从 Control 继承。)
公共方法 CloseWebPart (从 WebPartManager 继承。)
公共方法 ConnectWebParts(WebPart, ProviderConnectionPoint, WebPart, ConsumerConnectionPoint) (从 WebPartManager 继承。)
公共方法 ConnectWebParts(WebPart, ProviderConnectionPoint, WebPart, ConsumerConnectionPoint, WebPartTransformer) 创建两个 Web 部件之间的连接。 (覆盖 WebPartManager.ConnectWebParts(WebPart, ProviderConnectionPoint, WebPart, ConsumerConnectionPoint, WebPartTransformer)。)
受保护的方法 CopyWebPart 返回WebPart传递中而无需创建一个副本。 (覆盖 WebPartManager.CopyWebPart(WebPart)。)
受保护的方法 CreateAvailableTransformers 创建网站的配置文件中指定的转换器的一组并将它们添加到的转换器AvailableTransformers属性所引用的集合。 (覆盖 WebPartManager.CreateAvailableTransformers()。)
受保护的方法 CreateChildControls (从 Control 继承。)
受保护的方法 CreateControlCollection (从 WebPartManager 继承。)
受保护的方法 CreateDisplayModes 创建 Web 部件应用程序的所有可能的显示模式设置。 (覆盖 WebPartManager.CreateDisplayModes()。)
受保护的方法 CreateDynamicConnectionID (从 WebPartManager 继承。)
受保护的方法 CreateDynamicWebPartID (从 WebPartManager 继承。)
受保护的方法 CreateErrorWebPart (从 WebPartManager 继承。)
受保护的方法 CreatePersonalization 返回包含当前网页的用户的个性化数据的个性化对象。 (覆盖 WebPartManager.CreatePersonalization()。)
公共方法 CreateWebPart (从 WebPartManager 继承。)
公共方法静态成员 CreateWebPartFromList(SPList) 创建新的 Web 部件视图指定的列表。
公共方法静态成员 CreateWebPartFromList(SPList, Boolean) 创建新的 Web 部件,可查看指定的列表并可以选择强制所选内容的ListViewWebPart类的日历列表的默认视图。
公共方法 DataBind() (从 Control 继承。)
受保护的方法 DataBind(Boolean) (从 Control 继承。)
受保护的方法 DataBindChildren (从 Control 继承。)
公共方法 DeleteWebPart (从 WebPartManager 继承。)
受保护的方法 DisconnectWebPart 删除 Web 部件或服务器控件,它是被关闭,或从其参与的连接中删除。 (覆盖 WebPartManager.DisconnectWebPart(WebPart)。)
公共方法 DisconnectWebParts 执行断开连接网页的服务器控件的过程。 (覆盖 WebPartManager.DisconnectWebParts(WebPartConnection)。)
公共方法 Dispose 使SPWebPartManager前要执行最终清理从内存中释放。 (覆盖 Control.Dispose()。)
公共方法 EndWebPartConnecting (从 WebPartManager 继承。)
公共方法 EndWebPartEditing (从 WebPartManager 继承。)
受保护的方法 EnsureChildControls (从 Control 继承。)
受保护的方法 EnsureID (从 Control 继承。)
公共方法 Equals (从 Object 继承。)
公共方法 ExportWebPart (从 WebPartManager 继承。)
受保护的方法 Finalize (从 Object 继承。)
公共方法 FindControl(String) (从 Control 继承。)
受保护的方法 FindControl(String, Int32) (从 Control 继承。)
公共方法 Focus (从 WebPartManager 继承。)
公共方法静态成员 GetClassResourcePath 获取指定的 Web 部件类型的完整 URL。
公共方法 GetConsumerConnectionPoints 返回可用作从充当内的 Web 部件连接的使用者 Web 部件的连接点的使用者连接点的集合。 (覆盖 WebPartManager.GetConsumerConnectionPoints(WebPart)。)
受保护的方法 GetDesignModeState (从 Control 继承。)
公共方法 GetDisplayMode 返回包含 Web 部件控件的网页的显示模式。
受保护的方法 GetDisplayTitle 获取一个字符串,包含WebPart控件DisplayTitle属性的值。 (覆盖 WebPartManager.GetDisplayTitle(WebPart)。)
公共方法 GetExportUrl (从 WebPartManager 继承。)
公共方法 GetGenericWebPart (从 WebPartManager 继承。)
公共方法 GetHashCode (从 Object 继承。)
公共方法 GetPermissions 在 Web 部件中获取当前用户的权限。
公共方法 GetProviderConnectionPoints 返回可用作从充当内的 Web 部件连接的提供程序 Web 部件的连接点的提供程序连接点的集合。 (覆盖 WebPartManager.GetProviderConnectionPoints(WebPart)。)
公共方法 GetRouteUrl(Object) (从 Control 继承。)
公共方法 GetRouteUrl(RouteValueDictionary) (从 Control 继承。)
公共方法 GetRouteUrl(String, Object) (从 Control 继承。)
公共方法 GetRouteUrl(String, RouteValueDictionary) (从 Control 继承。)
公共方法静态成员 GetServerRelativeClassResourcePath 获取指定的 Web 部件类的服务器相对 URL。
公共方法 GetStorageKey 返回为指定的 Web 部件页上的存储键。
公共方法 GetType (从 Object 继承。)
公共方法 GetUniqueIDRelativeTo (从 Control 继承。)
公共方法 HasControls (从 Control 继承。)
受保护的方法 HasEvents (从 Control 继承。)
公共方法 ImportWebPart 导入 XML 说明文件,其中包含 Web 部件的状态和属性数据,Web 部件中,应用于数据SPWebPartManager中注册 Web 部件。 (覆盖 WebPartManager.ImportWebPart(XmlReader, String)。)
公共方法 IsAuthorized(WebPart) (从 WebPartManager 继承。)
公共方法 IsAuthorized(Type, String, String, Boolean) 指示控件是否有权添加到页面。 (覆盖 WebPartManager.IsAuthorized(Type, String, String, Boolean)。)
受保护的方法 IsLiteralContent (从 Control 继承。)
受保护的方法 LoadControlState 此成员仅供内部使用,不能直接在您的代码中使用。 (覆盖 WebPartManager.LoadControlState(Object)。)
受保护的方法 LoadCustomPersonalizationState (从 WebPartManager 继承。)
受保护的方法 LoadViewState (从 Control 继承。)
受保护的方法 MapPathSecure (从 Control 继承。)
受保护的方法 MemberwiseClone (从 Object 继承。)
公共方法 MoveWebPart (从 WebPartManager 继承。)
受保护的方法 OnAuthorizeWebPart (从 WebPartManager 继承。)
受保护的方法 OnBubbleEvent (从 Control 继承。)
受保护的方法 OnConnectionsActivated (从 WebPartManager 继承。)
受保护的方法 OnConnectionsActivating (从 WebPartManager 继承。)
受保护的方法 OnDataBinding (从 Control 继承。)
受保护的方法 OnDisplayModeChanged (从 WebPartManager 继承。)
受保护的方法 OnDisplayModeChanging (从 WebPartManager 继承。)
受保护的方法 OnInit 处理Init事件。 (覆盖 WebPartManager.OnInit(EventArgs)。)
受保护的方法 OnLoad 处理Load事件。 (覆盖 Control.OnLoad(EventArgs)。)
受保护的方法 OnPreRender 处理PreRender事件。 (覆盖 WebPartManager.OnPreRender(EventArgs)。)
受保护的方法 OnSelectedWebPartChanged (从 WebPartManager 继承。)
受保护的方法 OnSelectedWebPartChanging (从 WebPartManager 继承。)
受保护的方法 OnUnload (从 WebPartManager 继承。)
受保护的方法 OnWebPartAdded 处理WebPartAdded事件。 (覆盖 WebPartManager.OnWebPartAdded(WebPartEventArgs)。)
受保护的方法 OnWebPartAdding 处理WebPartAdding事件。 (覆盖 WebPartManager.OnWebPartAdding(WebPartAddingEventArgs)。)
受保护的方法 OnWebPartClosed 处理WebPartClosed事件。 (覆盖 WebPartManager.OnWebPartClosed(WebPartEventArgs)。)
受保护的方法 OnWebPartClosing (从 WebPartManager 继承。)
受保护的方法 OnWebPartDeleted 处理WebPartDeleted事件。 (覆盖 WebPartManager.OnWebPartDeleted(WebPartEventArgs)。)
受保护的方法 OnWebPartDeleting 处理WebPartDeleting事件。 (覆盖 WebPartManager.OnWebPartDeleting(WebPartCancelEventArgs)。)
受保护的方法 OnWebPartMoved (从 WebPartManager 继承。)
受保护的方法 OnWebPartMoving (从 WebPartManager 继承。)
受保护的方法 OnWebPartsConnected (从 WebPartManager 继承。)
受保护的方法 OnWebPartsConnecting (从 WebPartManager 继承。)
受保护的方法 OnWebPartsDisconnected (从 WebPartManager 继承。)
受保护的方法 OnWebPartsDisconnecting (从 WebPartManager 继承。)
受保护的方法 OpenFile (从 Control 继承。)
受保护的方法 RaiseBubbleEvent (从 Control 继承。)
受保护的方法 RegisterClientScript (从 WebPartManager 继承。)
受保护的方法 RemovedControl (从 Control 继承。)
受保护的方法 Render 呈现SPWebPartManager ' 页上。 (覆盖 WebPartManager.Render(HtmlTextWriter)。)
受保护的方法 RenderChildren (从 Control 继承。)
公共方法 RenderControl(HtmlTextWriter) (从 Control 继承。)
受保护的方法 RenderControl(HtmlTextWriter, ControlAdapter) (从 Control 继承。)
公共方法静态成员 ReplaceTokens 获取在其中令牌已替换为相应的值为指定的 Web 部件的新字符串。
受保护的方法 ResolveAdapter (从 Control 继承。)
公共方法 ResolveClientUrl (从 Control 继承。)
公共方法 ResolveUrl (从 Control 继承。)
公共方法 SaveChanges 将更改保存到单个 Web 部件到内容数据库。
受保护的方法 SaveControlState 将保存SPWebPartManager状态的数据,以便在将来的请求的页面时可以还原数据。 (覆盖 WebPartManager.SaveControlState()。)
受保护的方法 SaveCustomPersonalizationState (从 WebPartManager 继承。)
受保护的方法 SaveViewState (从 Control 继承。)
受保护的方法 SetDesignModeState (从 Control 继承。)
公共方法静态成员 SetIsIncludedFilter 设置来确定 Web 部件是否有权添加到页面的任意字符串。
受保护的方法 SetPersonalizationDirty (从 WebPartManager 继承。)
公共方法 SetRenderMethodDelegate (从 Control 继承。)
受保护的方法 SetSelectedWebPart (从 WebPartManager 继承。)
公共方法 SPConnectWebParts(WebPart, ProviderConnectionPoint, WebPart, ConsumerConnectionPoint) 创建与指定的 Web 部件的引用的两个 Web 部件和指定的ConnectionPoint对象之间SPWebPartConnection
公共方法 SPConnectWebParts(WebPart, ProviderConnectionPoint, WebPart, ConsumerConnectionPoint, WebPartTransformer) 创建使用指定的 Web 部件、 指定的ConnectionPoint对象与指定的WebPartTransformer引用的两个 Web 部件之间SPWebPartConnection
公共方法 SPDisconnectWebParts 断开连接两个连接的 Web 部件。
公共方法 ToString (从 Object 继承。)
受保护的方法 TrackViewState (从 WebPartManager 继承。)

页首

事件

  名称 说明
公共事件 AuthorizeWebPart (从 WebPartManager 继承。)
公共事件 ConnectionsActivated (从 WebPartManager 继承。)
公共事件 ConnectionsActivating (从 WebPartManager 继承。)
公共事件 DataBinding (从 Control 继承。)
公共事件 DisplayModeChanged (从 WebPartManager 继承。)
公共事件 DisplayModeChanging (从 WebPartManager 继承。)
公共事件 Disposed (从 Control 继承。)
公共事件 Init (从 Control 继承。)
公共事件 Load (从 Control 继承。)
公共事件 PreRender (从 Control 继承。)
公共事件 SelectedWebPartChanged (从 WebPartManager 继承。)
公共事件 SelectedWebPartChanging (从 WebPartManager 继承。)
公共事件 Unload (从 Control 继承。)
公共事件 WebPartAdded (从 WebPartManager 继承。)
公共事件 WebPartAdding (从 WebPartManager 继承。)
公共事件 WebPartClosed (从 WebPartManager 继承。)
公共事件 WebPartClosing (从 WebPartManager 继承。)
公共事件 WebPartDeleted (从 WebPartManager 继承。)
公共事件 WebPartDeleting (从 WebPartManager 继承。)
公共事件 WebPartMoved (从 WebPartManager 继承。)
公共事件 WebPartMoving (从 WebPartManager 继承。)
公共事件 WebPartsConnected (从 WebPartManager 继承。)
公共事件 WebPartsConnecting (从 WebPartManager 继承。)
公共事件 WebPartsDisconnected (从 WebPartManager 继承。)
公共事件 WebPartsDisconnecting (从 WebPartManager 继承。)

页首

显式 接口 实现

  名称 说明
显式接口实现私有方法 IPostBackEventHandler.RaisePostBackEvent 使SPWebPartManager处理窗体发布到服务器时引发的事件。
显式接口实现私有方法 IParserAccessor.AddParsedSubObject (从 Control 继承。)
显式接口实现私有属性 IControlBuilderAccessor.ControlBuilder (从 Control 继承。)
显式接口实现私有属性 IDataBindingsAccessor.DataBindings (从 Control 继承。)
显式接口实现私有属性 IExpressionsAccessor.Expressions (从 Control 继承。)
显式接口实现私有方法 IControlDesignerAccessor.GetDesignModeState (从 Control 继承。)
显式接口实现私有属性 IDataBindingsAccessor.HasDataBindings (从 Control 继承。)
显式接口实现私有属性 IExpressionsAccessor.HasExpressions (从 Control 继承。)
显式接口实现私有属性 IPersonalizable.IsDirty (从 WebPartManager 继承。)
显式接口实现私有方法 IPersonalizable.Load (从 WebPartManager 继承。)
显式接口实现私有方法 IPersonalizable.Save (从 WebPartManager 继承。)
显式接口实现私有方法 IControlDesignerAccessor.SetDesignModeState (从 Control 继承。)
显式接口实现私有方法 IControlDesignerAccessor.SetOwnerControl (从 Control 继承。)
显式接口实现私有属性 IControlDesignerAccessor.UserData (从 Control 继承。)

页首

另请参阅

引用

SPWebPartManager 类

Microsoft.SharePoint.WebPartPages 命名空间