EcmDocumentRouter.SaveFileToFinalLocation método
Salve propriedades e o conteúdo do arquivo em um local especificado pelo parâmetro targetFolder .
Namespace: Microsoft.Office.RecordsManagement.RecordsRepository
Assembly: Microsoft.Office.Policy (em Microsoft.Office.Policy.dll)
Sintaxe
'Declaração
Public Shared Function SaveFileToFinalLocation ( _
edrWeb As EcmDocumentRoutingWeb, _
targetFolder As SPFolder, _
fileStream As Stream, _
fileName As String, _
originalFilePath As String, _
fileProperties As Hashtable, _
fileAuthor As SPUser, _
overrideVersioning As Boolean, _
checkInComment As String _
) As SPFile
'Uso
Dim edrWeb As EcmDocumentRoutingWeb
Dim targetFolder As SPFolder
Dim fileStream As Stream
Dim fileName As String
Dim originalFilePath As String
Dim fileProperties As Hashtable
Dim fileAuthor As SPUser
Dim overrideVersioning As Boolean
Dim checkInComment As String
Dim returnValue As SPFile
returnValue = EcmDocumentRouter.SaveFileToFinalLocation(edrWeb, _
targetFolder, fileStream, fileName, _
originalFilePath, fileProperties, _
fileAuthor, overrideVersioning, _
checkInComment)
public static SPFile SaveFileToFinalLocation(
EcmDocumentRoutingWeb edrWeb,
SPFolder targetFolder,
Stream fileStream,
string fileName,
string originalFilePath,
Hashtable fileProperties,
SPUser fileAuthor,
bool overrideVersioning,
string checkInComment
)
Parâmetros
edrWeb
Tipo: Microsoft.Office.RecordsManagement.RecordsRepository.EcmDocumentRoutingWebO documento roteamento Web onde está o arquivo a ser salvo.
targetFolder
Tipo: Microsoft.SharePoint.SPFolderO SPFolder de que o arquivo é salvo. Se salvar diretamente em uma lista, forneça o valor da propriedade RootFolder .
fileStream
Tipo: System.IO.StreamConteúdo do arquivo em um fluxo.
fileName
Tipo: System.StringNome do arquivo a ser salvo.
originalFilePath
Tipo: System.StringURL ou caminho do arquivo do qual foram tiradas o conteúdo e as propriedades do novo arquivo.
fileProperties
Tipo: System.Collections.HashtablePropriedades do arquivo. Se existe um campo de mesmo nome que uma chave da tabela de hash no tipo de conteúdo do novo arquivo, o campo será preenchido com o valor da tabela de hash.
fileAuthor
Tipo: Microsoft.SharePoint.SPUserUsuário que criou o arquivo.
overrideVersioning
Tipo: System.BooleanSempre crie um novo arquivo independentemente do roteador configurações de conflito de nome.
checkInComment
Tipo: System.StringUm comentário sobre o check-in.
Valor retornado
Tipo: Microsoft.SharePoint.SPFile
Retorna SPFile.
Ver também
Referência
Microsoft.Office.RecordsManagement.RecordsRepository namespace