Compartilhar via


SPFile.OpenBinaryStream method (SPOpenBinaryOptions, String, SPFileRightsManagementSettings, String, String)

Abre o arquivo como um fluxo.

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

Syntax

'Declaração
Public Function OpenBinaryStream ( _
    openOptions As SPOpenBinaryOptions, _
    etagNotMatch As String, _
    fileRightsManagementSettings As SPFileRightsManagementSettings, _
    <OutAttribute> ByRef etagNew As String, _
    <OutAttribute> ByRef contentTagNew As String _
) As Stream
'Uso
Dim instance As SPFile
Dim openOptions As SPOpenBinaryOptions
Dim etagNotMatch As String
Dim fileRightsManagementSettings As SPFileRightsManagementSettings
Dim etagNew As String
Dim contentTagNew As String
Dim returnValue As Stream

returnValue = instance.OpenBinaryStream(openOptions, _
    etagNotMatch, fileRightsManagementSettings, _
    etagNew, contentTagNew)
public Stream OpenBinaryStream(
    SPOpenBinaryOptions openOptions,
    string etagNotMatch,
    SPFileRightsManagementSettings fileRightsManagementSettings,
    out string etagNew,
    out string contentTagNew
)

Parâmetros

  • etagNotMatch
    Type: System.String

    O valor de etag para não corresponde. Se for null, ele sempre é aberto. Se não-nulos e a operação de correspondência falhar, uma exceção é lançada.

  • etagNew
    Type: System.String

    O valor de ETag do arquivo aberto recentemente.

  • contentTagNew
    Type: System.String

    O valor de ContentTag do arquivo aberto recentemente.

Valor retornado

Type: System.IO.Stream

Ver também

Referência

SPFile class

SPFile members

OpenBinaryStream overload

Microsoft.SharePoint namespace