using (SPSite
oSite = new SPSite(http://siteUrl))
{
using (SPWeb oWeb =
oSite.OpenWeb())
{
SPList oList = oWeb.Lists["libraryName"];
string fileName = "fileName";
//Имя файла
string Path = "C:\folder\\"; //Путь к файлу
FileStream fileStream = null;
try
{
fileStream = File.OpenRead(Path
+ fileName);
Byte[] fileContent = new
byte[Convert.ToInt32(fileStream.Length)];
fileStream.Read(fileContent, 0, Convert.ToInt32(fileStream.Length));
oList.RootFolder.Files.Add(oList.RootFolder.Url
+ "/" + fileName, fileContent, true);
oList.Update();
}
catch (Exception ex)
{
//Вывод сообщения об ошибки
}
finally
{
if
(fileStream != null)
{
fileStream.Close();
}
}
}
}
Комментариев нет:
Отправить комментарий