0

SPFieldBooleanオブジェクトから値を取得するにはどうすればよいですか?単にブール値にキャストしますか、それともさらに何かを行う必要がありますか?

からのItemAddedイベント中にEventReceiverクラスでフェッチしていproperties.ListItem["fieldname"]ます。

フィールドが存在しない(そしてnullである)可能性がある場合、それを確認するにはどうすればよいですか?

4

1 に答える 1

2

値はすでにboolです。型キャストするだけです。すべてのフィールドは、ネイティブの値型で値を提供します—実行時に検査する必要がある場合に備えて、実際の型を提供するSPField.FieldValueTypeプロパティも参照してください。

フィールドがリストに含まれていることを確認するには、リストのコレクションでSPFieldCollection.ContainsFieldメソッドを使用するだけです。Fields

于 2010-10-27T14:00:14.540 に答える