c# VSTO Outlook.MeetingItem 读取会议开始日期
时间: 2023-07-27 20:23:02 浏览: 185
C#读取开机时间
4星 · 用户满意度95%
您可以使用以下代码来读取 Outlook 会议的开始日期:
```csharp
// 获取当前 Outlook 应用程序对象
Outlook.Application outlookApp = new Outlook.Application();
// 获取当前选定的会议对象
Outlook.MeetingItem meetingItem = (Outlook.MeetingItem)outlookApp.ActiveInspector().CurrentItem;
// 读取会议的开始日期
DateTime startDate = meetingItem.Start;
```
注意,上述代码假定您已经打开了一个会议对象,并且该对象是当前选定的对象。如果您需要打开一个特定的会议对象,可以使用以下代码:
```csharp
// 获取当前 Outlook 应用程序对象
Outlook.Application outlookApp = new Outlook.Application();
// 根据会议 ID 获取会议对象
Outlook.MeetingItem meetingItem = outlookApp.Session.GetItemFromID("会议 ID") as Outlook.MeetingItem;
// 读取会议的开始日期
DateTime startDate = meetingItem.Start;
```
请将上述代码中的“会议 ID”替换为您要打开的会议的实际 ID。
阅读全文