背景
FilterQuery 備忘録シリーズ
{IsFolder} でフィルターしたいんだけど、出来ない!!って時の対処法
取得結果を見て、{IsFolder} でやっても出来ない
概要
FSObjType で指定してやれば OK
ファイル、もしくはフォルダーで絞る例
FSObjType eq 0 or FSObjType eq 1
0: File / 1: Foler で Filter する意図として使う。
通常であれば、or でこのように繋がず、and で他の条件と共に利用する
利用例
or で取得しているので、ファイル、フォルダー共に取得出来ている。
で、OrderBy で Files が先に並んでいる。
FSObjType の定義
FileSystemObjectType の Enum 定義は以下
あとがき
気力が持ったので書いた・・ :(
keyword
How to extract files/folders by the Filter Query. {IsFolder} does not work.