CAML クエリをセミスマートにしたい - タイトル (エンド ユーザーに表示されるもの) を与えることができ、適切な「タイトル」を検索して CAML クエリの一部として渡すことができます。
var caml = "<OrderBy><FieldRef Name='" + field + "'/></OrderBy>";
オブジェクト モデルを使用してリストの Fields コレクションを反復処理し、Title プロパティをオフにして、ユーザーに表示されるものと比較できるようです。私の質問は、StaticName と InternalName の使用法にあります。私の腸+ MSDNのドキュメントは、InternalNameが上記のコードのフィールドを使用して置き換える正しいプロパティであることを示しているようです-特にInternalNameは変更できないためです。
誰でもこれに光を当てることができますか?