Sharepoint 2013 讨论区回复的父级
Sharepoint 2013 Discussion board Reply's Parent
我在讨论区实现了 ItemAdded 事件
public override void ItemAdded(SPItemEventProperties properties)
添加后回复特定 post 我需要读取其父列表项的元数据值。例如:CustomColumn 是 ForumCategory
,value 是“.NET”,所以我需要在这个类别下添加任何回复时获取它的值。
我写在下面
if(properties.ListItem.ContentType.Name == "Message")
{
//how to read its parent item's column's value
}
我将在发送邮件时使用它,在“.NET”类别下添加新回复
邮件父级的 ID 存储在显示名称为 "Parent Folder Id" 的字段中。因此,您需要获取该字段,然后使用该父文件夹 ID 过滤您的项目。
例如,如果您的“.NET”项目的 ID 为 1,则您的消息的父文件夹 ID 的值为 1。然后你需要过滤它。
我在讨论区实现了 ItemAdded 事件
public override void ItemAdded(SPItemEventProperties properties)
添加后回复特定 post 我需要读取其父列表项的元数据值。例如:CustomColumn 是 ForumCategory
,value 是“.NET”,所以我需要在这个类别下添加任何回复时获取它的值。
我写在下面
if(properties.ListItem.ContentType.Name == "Message")
{
//how to read its parent item's column's value
}
我将在发送邮件时使用它,在“.NET”类别下添加新回复
邮件父级的 ID 存储在显示名称为 "Parent Folder Id" 的字段中。因此,您需要获取该字段,然后使用该父文件夹 ID 过滤您的项目。
例如,如果您的“.NET”项目的 ID 为 1,则您的消息的父文件夹 ID 的值为 1。然后你需要过滤它。