您能否访问C#中Outlook AppointItem中的表单?
我正在使用c#和office.interOp访问Outlook日历 在Outlook日历中,Outlook开发人员工具允许您向约会添加表单。这种能力在我的组织中得到了广泛的应用您能否访问C#中Outlook AppointItem中的表单?,c#,outlook,office-interop,C#,Outlook,Office Interop,我正在使用c#和office.interOp访问Outlook日历 在Outlook日历中,Outlook开发人员工具允许您向约会添加表单。这种能力在我的组织中得到了广泛的应用 有没有办法使用AppointmentItem对象从c#内部访问这些表单字段?如果是,我如何实现这一点?如果您的意思是要访问对象上的任何字段(包括用户定义的字段): 如果要访问其他表单字段(名称、类别、子类别等) 希望有帮助 private object GetPropertyValue(AppointmentIt
有没有办法使用AppointmentItem对象从c#内部访问这些表单字段?如果是,我如何实现这一点?如果您的意思是要访问对象上的任何字段(包括用户定义的字段): 如果要访问其他表单字段(名称、类别、子类别等) 希望有帮助
private object GetPropertyValue(AppointmentItem item, string propertyName)
{
ItemProperty property = item.ItemProperties[propertyName];
return property.Value;
}
AppointmentItem item = (AppointmentItem)Application.Session.GetDefaultFolder(OlDefaultFolders.olFolderCalendar).Items.GetFirst();
string category = item.FormDescription.Category;
string subCategory = item.FormDescription.CategorySub;
//...