指示当前用户是否有权查看的内容的文件,指定访问级别以及输出变量来接收 ETag。
命名空间: Microsoft.SharePoint
程序集: Microsoft.SharePoint(位于 Microsoft.SharePoint.dll 中)
语法
声明
Public Function CanOpenFile ( _
checkCanGetFileSource As Boolean, _
<OutAttribute> ByRef eTag As String _
) As Boolean
用法
Dim instance As SPFile
Dim checkCanGetFileSource As Boolean
Dim eTag As String
Dim returnValue As Boolean
returnValue = instance.CanOpenFile(checkCanGetFileSource, _
eTag)
public bool CanOpenFile(
bool checkCanGetFileSource,
out string eTag
)
参数
checkCanGetFileSource
类型:System.Booleantrue来验证该用户可以查看的源的文件 ;否则为false。
eTag
类型:System.String对一个变量来接收哈希标记标识该文件的版本的引用。如果用户没有打开文件的权限,该变量接收一个 null 值。
返回值
类型:System.Boolean
true如果当前用户具有的权限 ;否则为false。
备注
您可以在调用OpenBinaryStream(SPOpenBinaryOptions, String, String)方法前调用此方法。