Итак, я понял это :)
Вы можете использовать FieldRef = 'ContentType' в своем запросе caml и указать typr типа контента, который вы хотите выбрать или исключить из выбора.
Так что в моем случае я добавил это условие к своему выражению caml:
<Neq><FieldRef Name='ContentType' /><Value Type='Text'>Folder</Value></Neq>
Примечание:
Есть проблемы в многоязычной настройке. Название типа контента может быть разным, поэтому полезно получать имена типов контента из ресурсов
UPDATE:
Похоже, я был слишком быстр в своих предположениях. Мне нужно отфильтровать все типы контекстов на основе типа содержимого папки, потому что в наших проектах используются такие типы содержимого: (
Мне не удалось создать работоспособный запрос в caml, поэтому я добавил в свой запрос элемент поля просмотра, который выбирает ContentTypeId элемента списка, и я отфильтровываю строки, основанные на типе содержимого папки.
Код для этого тривиален, но меня беспокоит, что такое простое задание не может быть выполнено чистым caml.