SPFile.CanOpenFile method (Boolean, String)
Indica se o usuário atual tem permissão para exibir o conteúdo do arquivo, especificando um nível de acesso e uma variável de saída para receber uma ETag.
Namespace: Microsoft.SharePoint
Assembly: Microsoft.SharePoint (in Microsoft.SharePoint.dll)
Syntax
'Declaração
Public Function CanOpenFile ( _
checkCanGetFileSource As Boolean, _
<OutAttribute> ByRef eTag As String _
) As Boolean
'Uso
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
)
Parâmetros
checkCanGetFileSource
Type: System.Booleantrue para verificar se o usuário pode exibir a fonte para o arquivo; Caso contrário, false.
eTag
Type: System.StringUma referência a uma variável que recebe um carimbo de hash que identifica a versão do arquivo. Se o usuário não tem permissão para abrir o arquivo, a variável recebe um valor nulo.
Valor retornado
Type: System.Boolean
true se o usuário atual tem permissão; Caso contrário, false.
Comentários
Você pode chamar esse método antes de chamar o método OpenBinaryStream(SPOpenBinaryOptions, String, String) .