вторник, 9 сентября 2008 г.

Moss Copy File

Пример копирования файла на сервере MOSS. Данная функция всего лишь заготовка но думаю может пригодиться.

 

using (SPSite site = new SPSite("http://localhost"))

{

using (SPWeb web = site.OpenWeb())

{

SPList list = web.Lists["vladtest2"];

if (list.BaseType == SPBaseType.DocumentLibrary)

{

SPDocumentLibrary library = (SPDocumentLibrary)list;

SPFile file = web.GetFile(library.DocumentTemplateUrl);

SPFolder spf = library.RootFolder;

byte[] buf = file.OpenBinary();

SPFile spd = spf.Files.Add(web.Url + "/vladtest2/" + "doc999.docx", buf);

}

}

}

Комментариев нет: