2013-05-08 4 views
0

Я разрабатываю приложение Win8, которое будет взаимодействовать с SharePoint (т. Е. Открывать, закрывать, обновлять документы).Как получить доступ к файлам и папкам SharePoint из Win8?

Как получить доступ к файлам SharePoint из Win8, используя контракт на покупку Win8 или любой другой метод?

ответ

0

Вы можете использовать httpclient для вызова остальных servicrs, открытых sharepoint и потребляющих данные. Если вы хотите использовать csom, вам нужно вызвать функции csom из другой dll и вставить DLL в свой проект. Вы не можете включать библиотеки csom непосредственно в приложение магазина.

Csom: на стороне клиента объектная модель

+0

В чем разница между CSOM & REST (различные особенности, сложности?) И как _api подключен здесь? –

+0

Синтаксис и методы различны для разных версий sharepoint (2010 и 2013) как для csom, так и для отдыха. _api используется при создании остальных URL-адресов в sharepoint 2013. Проблема с отдыхом с sharepoint заключается в том, что документация на msdn кажется неадекватной и загроможденной. csom не будет работать напрямую с win8. вам нужно написать свою собственную библиотеку, в которой вы ссылаетесь на csom dlls и вызывать ее функции. csom обеспечивает легкое управление данными в csharp, поскольку все отображается как классы и объекты. – gaurav5430

0

SkyDrive Pro (поставляется с Office 2013, я считаю) имеет возможность создавать библиотеку из ваших Sharepoints, поэтому они будут действовать точно так же, как и любая другая папка.

На вашей общей точке в верхней части библиотеки должна быть кнопка с надписью «Sync Sharepoint». Если у вас установлен SkyDrive Pro, вы сможете открыть его и автоматически создать для него библиотеку.

Если вы спрашиваете, как это сделать непосредственно из кода (а не через нечто вроде FileOpenPicker), вам нужно будет использовать пространство имен и библиотек Microsoft.Sharepoint. Вы можете найти дополнительную информацию here.

Смежные вопросы