Я нахожусь на Sharepoint 2010 и хочу проверить, существует ли файл в наборе документов, как я могу это сделать (с помощью CAML, если это возможно)?
Заранее спасибо!
Есть сообщение Иши Эттли, которое должно делать то, что вы ищете:
http://mysharepointwork.blogspot.com/2010/09/programmatically-get-document-set-for.html
Ниже следует выдержка:
public bool IsDocumentSetItem(SPListItem itemToCheck) { bool documentSetItem = false; if (itemToCheck.File != null) { DocumentSet documentSet; documentSet = DocumentSet.GetDocumentSet(itemToCheck.File.ParentFolder); if (null != documentSet) { documentSetItem = true; } } return documentSetItem; }