Compartilhar via


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.Boolean

    true para verificar se o usuário pode exibir a fonte para o arquivo; Caso contrário, false.

  • eTag
    Type: System.String

    Uma 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) .

Ver também

Referência

SPFile class

SPFile members

CanOpenFile overload

Microsoft.SharePoint namespace

ETag

OpenBinaryStream(SPOpenBinaryOptions, String, String)