Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/search/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sharepoint 从SPFieldBoolean获取值_Sharepoint_Sharepoint 2007_Eventreceiver - Fatal编程技术网

Sharepoint 从SPFieldBoolean获取值

Sharepoint 从SPFieldBoolean获取值,sharepoint,sharepoint-2007,eventreceiver,Sharepoint,Sharepoint 2007,Eventreceiver,如何从SPFieldBoolean对象获取值?我是简单地将其转换为布尔值还是需要进一步处理它 在ItemAdded事件期间,我在EventReceiver类中从properties.ListItem[“fieldname”]获取它 如果该字段可能不存在(且为空),如何检查该字段?该值已经是bool,您只需键入cast即可。所有字段都以其本机值类型提供值-另请参阅提供实际类型的属性,以防您需要在运行时检查它 要确保该字段包含在列表中,只需使用列表的字段集合上的方法。它不允许我使用“bool fie

如何从SPFieldBoolean对象获取值?我是简单地将其转换为布尔值还是需要进一步处理它

在ItemAdded事件期间,我在EventReceiver类中从
properties.ListItem[“fieldname”]
获取它


如果该字段可能不存在(且为空),如何检查该字段?

该值已经是
bool
,您只需键入cast即可。所有字段都以其本机值类型提供值-另请参阅提供实际类型的属性,以防您需要在运行时检查它


要确保该字段包含在列表中,只需使用列表的
字段
集合上的方法。

它不允许我使用“bool field=(bool)properties.ListItem[“field”]”进行编译。是否需要先生成SPFieldBoolean,然后从中键入cast(或使用FieldValueType)?使用“bool field=Convert.ToBoolean(properties.ListItem[“字段”])”