到目前为止,我使用Microsoft Exchange API设法检索主题,位置,开始日期/时间和结束日期/时间,但我很难获得组织者名称或电子邮件...有没有人知道如何获得它?

这是检索信息的代码示例:

var entries=GetCalendar();

        foreach (var en in entries)
        {
            var row = new TableRow();

            var Subject = new TableCell();
            var Location = new TableCell();

            Subject.Text = en.Subject;
            Location.Text = en.Location;

            //row.Cells.Add(Subject);
            //row.Cells.Add(Location);

            Table1.Rows.Add(row);
        }

和她的方法是调用公共类im调用来获取所需的信息:

public List<Appointment> GetCalendar()
        {
            var LIST= ExchangeServerAPI.ExchangeCalendars.GetCalendar("username", "password", "domain",
                "exchange web address", new DateTime(2015, 1, 1), new DateTime(2015, 1, 31),
                max entries to load (100));

             return LIST;
        }

我用这个来填充C#ASP.Net应用程序中的表...

这是一个错误的图像(基本上说它无法检索所需的信息)

enter image description here

这应该是检索名称,但它不...

public string Organizer
    {
      get
      {
          return (string)this.PropertyBag[AppointmentSchema.Organizer.Name];
      }
        set
        {
            this.PropertyBag[AppointmentSchema.Organizer.Name] = (object)value;
        }
    }

场景:用户在该日历中添加约会,ASP.Net应用程序应该能够检索与上面调用的用户名相关联的所有添加内容 . 这将以表格格式显示所有内容 . 这就是我现在所需要的一切

链接到Visual Studio文件:https://www.dropbox.com/s/nglbiynvs5js5lb/ExchangeServerAPI.zip?dl=0