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
openOptions
Type: Microsoft.SharePoint.SPOpenBinaryOptionsOpções para usar ao abrir o arquivo.
etagNotMatch
Type: System.StringO 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.
fileRightsManagementSettings
Type: Microsoft.SharePoint.SPFileRightsManagementSettingsAs configurações de gerenciamento de direitos de informações usadas quando abrir este fluxo de arquivos.
etagNew
Type: System.StringO valor de ETag do arquivo aberto recentemente.
contentTagNew
Type: System.StringO valor de ContentTag do arquivo aberto recentemente.
Valor retornado
Type: System.IO.Stream