Я использую объектную модель на стороне клиента (CSOM) для загрузки файлов в свой сценарий Powershell. Каждый раз, когда я запускаю его, создается новая версия после установки метаданных.
Как я могу это исправить, чтобы была создана только одна версия?
Код:
#Upload to SharePoint
$FileCreationInfo = New-Object Microsoft.SharePoint.Client.FileCreationInformation
$FileCreationInfo.Overwrite = $true
$FileCreationInfo.ContentStream = $FileStream
$FileCreationInfo.URL = $list.RootFolder.ServerRelativeUrl + "/" + $FolderName + "/" + $SourceFileName
$FileUploaded = $List.RootFolder.Files.Add($FileCreationInfo)
#Set Metadata
$properties = $FileUploaded.ListItemAllFields;
$Context.Load($properties)
$properties["DocLanguage"]="EN"
$properties.Update()
$context.ExecuteQuery()
Заранее спасибо.