SPPageStateControl.EnsureItemSavedIfEditMode 方法 (Boolean, String, String)

确保项目保存到服务器,如果它是必需,如果没有版本冲突,则强制保存并指定覆盖和释放更改命令处理程序。

命名空间:  Microsoft.SharePoint.WebControls
程序集:  Microsoft.SharePoint(位于 Microsoft.SharePoint.dll 中)

语法

声明
Public Function EnsureItemSavedIfEditMode ( _
    forceSave As Boolean, _
    overwriteCommandHandler As String, _
    discardChangesCommandHandler As String _
) As Boolean
用法
Dim instance As SPPageStateControl
Dim forceSave As Boolean
Dim overwriteCommandHandler As String
Dim discardChangesCommandHandler As String
Dim returnValue As Boolean

returnValue = instance.EnsureItemSavedIfEditMode(forceSave, _
    overwriteCommandHandler, discardChangesCommandHandler)
public bool EnsureItemSavedIfEditMode(
    bool forceSave,
    string overwriteCommandHandler,
    string discardChangesCommandHandler
)

参数

  • forceSave
    类型:System.Boolean

    true强制即使没有版本冲突,然后再继续完成的请求的服务器操作保存的项目。

  • overwriteCommandHandler
    类型:System.String

    一个字符串,包含覆盖命令处理程序的名称。

  • discardChangesCommandHandler
    类型:System.String

    一个字符串,包含放弃更改命令处理程序的名称。

返回值

类型:System.Boolean
保存true以确保项目 ;否则为false。

备注

如果命令处理程序执行的操作 (如签入或发布到服务器的文件,它应调用此方法之前服务器执行请求的操作,将项目保存回服务器。此方法可确保如果不需要执行此操作保存项目。

另请参阅

引用

SPPageStateControl 类

SPPageStateControl 成员

EnsureItemSavedIfEditMode 重载

Microsoft.SharePoint.WebControls 命名空间