0

嗨,我正在尝试在 EWS 中显示所有非敏感约会(我可以很好地获得所有约会,但即使权限受限,我仍然可以看到我不应该看到的私人约会!)

这基本上是我想要做的:

       if ( appointment.Sensitivity  == "Normal")

    Console.WriteLine(appointment.Subject);
}

但是我得到运算符'=='不能应用于'Microsoft.Exchange.WebServices.Data.Sensitivity'和'String'类型的操作数

有人可以建议吗?

4

2 回答 2

2

将其与枚举进行比较,Microsoft.Exchange.WebServices.Data.Sensitivity而不是使用ToString()

string message = appointment.Subject + " - " + appointment.Sensitivity;

if (appointment.Sensitivity == Sensitivity.Normal)
    Console.WriteLine(message);
于 2013-10-15T08:03:41.727 回答
0
string message = appointment.Subject + " - " + appointment.Sensitivity;

if (appointment.Sensitivity.ToString() == "Normal")
    Console.WriteLine(message);
于 2013-09-20T09:39:42.803 回答