Привет, я пытаюсь загрузить локальный файл в Sharepoint documentLibrary.
Следующий код хорошо работает для загрузки файла в документ Libray.
public void UploadFile(string srcUrl, string destUrl)
{
if (!File.Exists(srcUrl))
{
throw new ArgumentException(String.Format("{0} does not exist",
srcUrl), "srcUrl");
}
SPWeb site = new SPSite(destUrl).OpenWeb();
FileStream fStream = File.OpenRead(srcUrl);
byte[] contents = new byte[fStream.Length];
fStream.Read(contents, 0, (int)fStream.Length);
fStream.Close();
site.Files.Add(destUrl, contents);
}
Но мне нужно создать текстовый файл в библиотеке документов, который содержит содержимое типа «Это новый файл»."без сохранения на локальном диске.