约会。敏感性EWS C#

时间:2013-09-20 09:09:11

标签: c# exchangewebservices exchange-server-2010

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

这基本上就是我想做的事情:

       if ( appointment.Sensitivity  == "Normal")

    Console.WriteLine(appointment.Subject);
}

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

有人可以提出建议吗?

2 个答案:

答案 0 :(得分:2)

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

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

if (appointment.Sensitivity == Sensitivity.Normal)
    Console.WriteLine(message);

答案 1 :(得分:0)

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

if (appointment.Sensitivity.ToString() == "Normal")
    Console.WriteLine(message);