Freigeben über


SPFile.CanOpenFile-Methode (Boolean, String)

Gibt an, ob der aktuelle Benutzer über die Berechtigung zum Anzeigen des Inhalts der Datei, hat das Festlegen von eine Zugriffsebene und eine Ausgabevariable ein ETag-Header empfangen.

Namespace:  Microsoft.SharePoint
Assembly:  Microsoft.SharePoint (in Microsoft.SharePoint.dll)

Syntax

'Declaration
Public Function CanOpenFile ( _
    checkCanGetFileSource As Boolean, _
    <OutAttribute> ByRef eTag As String _
) As Boolean
'Usage
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
)

Parameter

  • checkCanGetFileSource
    Typ: System.Boolean

    true , um sicherzustellen, dass der Benutzer die Quelle für die Datei anzeigen kann; andernfalls false.

  • eTag
    Typ: System.String

    Ein Verweis auf eine Variable, die einen Hash-Stempel empfängt, der die Version der Datei angibt. Verfügt der Benutzer nicht berechtigt, die Datei zu öffnen, erhält die Variable einen null-Wert.

Rückgabewert

Typ: System.Boolean
true , wenn der aktuelle Benutzer über die Berechtigung verfügt; andernfalls false.

Hinweise

Sie können diese Methode aufrufen, bevor die Methode OpenBinaryStream(SPOpenBinaryOptions, String, String) aufgerufen.

Siehe auch

Referenz

SPFile Klasse

SPFile-Member

CanOpenFile-Überladung

Microsoft.SharePoint-Namespace

ETag

OpenBinaryStream(SPOpenBinaryOptions, String, String)