SharePoint SPFolder. SubFolders. Добавьте не на самом деле добавление папки

Более мощный способ сортировки списка NSString с использованием таких вещей, как NSNumericSearch:

NSArray *sortedArrayOfString = [arrayOfString sortedArrayUsingComparator:^NSComparisonResult(id obj1, id obj2) {
            return [(NSString *)obj1 compare:(NSString *)obj2 options:NSNumericSearch];
        }];

В сочетании с SortDescriptor, который дает что-то вроде:

NSSortDescriptor *sort = [NSSortDescriptor sortDescriptorWithKey:@"name" ascending:YES comparator:^NSComparisonResult(id obj1, id obj2) {
        return [(NSString *)obj1 compare:(NSString *)obj2 options:NSNumericSearch];
    }];
NSArray *sortedArray = [anArray sortedArrayUsingDescriptors:[NSArray arrayWithObject:sort]];
8
задан David Clarke 26 May 2015 в 20:52
поделиться

2 ответа

Это связано с тем, что папка, заканчивающаяся на _files, представляет собой особый вид, создаваемый клиентскими приложениями MS Office при сохранении документа в формате HTML. Приложения Office сохраняют в эту папку все файлы ресурсов веб-страницы, такие как изображения и файлы CSS. Но им нельзя управлять с помощью объектной модели SharePoint - настоящий беспорядок, если вы спросите меня! Единственное решение для вас - НЕ создавать папки, заканчивающиеся на _files.

8
ответ дан 5 December 2019 в 21:21
поделиться

TRY

SPWeb site = new SPSite(sharepointURL).OpenWeb();
site.AllowUnsafeUpdates = true;
-1
ответ дан 5 December 2019 в 21:21
поделиться
Другие вопросы по тегам:

Похожие вопросы: