CalendarView 接口
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
代表以日历格式显示 Outlook 项目的视图。
public interface class CalendarView : Microsoft::Office::Interop::Outlook::_CalendarView
[System.Runtime.InteropServices.Guid("00063099-0000-0000-C000-000000000046")]
public interface CalendarView : Microsoft.Office.Interop.Outlook._CalendarView
Public Interface CalendarView
Implements _CalendarView
- 派生
- 属性
- 实现
注解
这是派生自 COM Coclass(托管代码要求此 Coclass 来实现与相应的 COM 对象的互操作性)的 .NET 接口。 使用此派生的接口来访问所有方法、属性和 COM 对象的事件成员。 但是,如果您想要使用的方法或事件共享同一名称并且位于相同的 COM 对象下,请转换为相应的主接口以调用该方法,并转换为最新的事件接口以连接到该事件。 参考此主题以获取有关 COM 对象的信息。 有关 COM 对象的方法和属性成员的信息,请参阅 _CalendarView。
派生自 View 对象的 CalendarView 对象允许您创建可自定义的视图,以便以多种不同模式之一在日历中显示 Outlook 项目。
Outlook 提供了几个内置 日历视图 对象,并且您还可以创建自定义 日历视图 对象。 Add(String, OlViewType, OlViewSaveOption)使用 集合的 Views 方法将新的 CalendarView 添加到 Folder 对象。 Standard使用 属性可以确定现有 CalendarView 对象是内置对象还是自定义对象。
日历视图 对象支持几种不同的视图模式,这取决于所需的布局和要在其中显示 Outlook 项目的时间段。 CalendarViewMode使用 属性设置视图模式,StartField属性用于指定包含开始日期的 Outlook 项目属性,使用 EndField 属性指定包含要显示的 Outlook 项目的结束日期的 Outlook 项目属性。
如果将 CalendarViewMode 属性设置为 olCalendarViewMonth 以外的任何值,则可以使用 DayWeekFont 和 DayWeekTimeFont 属性配置用于在视图中显示日期、日期和时间标签的字体。 DayWeekTimeScale使用 配置用于在视图中显示 Outlook 项目的时间刻度。 如果将 CalendarViewMode 设置为 olCalendarViewMultiDay,则可以使用 DaysInMultiDayMode 属性来确定在视图中显示的天数。
如果将 CalendarViewMode 设置为 olCalendarViewMonth,则可以使用 MonthFont 属性来配置用于显示月份和日期标签的字体,并使用 MonthShowEndTime 来指示 是否在视图中显示 的结束时间。
您还可以配置 Outlook 项目在 日历视图 对象的显示方式。 BoldSubjects使用 属性可指示 Outlook 项目的主题是否以粗体显示,BoldDatesWithItems使用 属性指示日期导航器中包含 Outlook 项目的日期是否以粗体显示。 Filter使用 属性确定在视图中显示哪些 Outlook 项目。
每个 日历视图 对象的定义存储在可扩展标记语言 (XML) 格式。 XML使用 属性来处理 CalendarView 对象的 XML 定义。
Apply()使用 方法可将对 CalendarView 对象所做的任何更改应用到当前视图。 Save()使用 方法保留对 CalendarView 对象所做的任何更改。 LockUserChanges使用 属性可允许或阻止对视图的用户界面进行更改。
您可以更改内置 日历视图 对象,但不能删除它们。 Delete()使用 方法删除自定义 CalendarView 对象。 Reset()使用 方法将内置 CalendarView 对象的属性重置为其默认值。
属性
Application |
返回一个 Application 对象,该对象代表对象的父 Outlook 应用程序。 只读。 (继承自 _CalendarView) |
AutoFormatRules |
返回一个 AutoFormatRules 对象,该对象表示适用于对象的 CalendarView 一组格式规则。 只读。 (继承自 _CalendarView) |
BoldDatesWithItems |
返回或设置 C #) 值 中的 布尔 (布尔 值,该值指示是否应在对象的日期导航器 CalendarView 中以粗体显示包含 Outlook 项目的天数。 读/写。 (继承自 _CalendarView) |
BoldSubjects |
返回或设置 C#) 值中的 布尔 (布尔 值,该值指示对象中 CalendarView Outlook 项目的主题信息是否以粗体显示。 读/写 (继承自 _CalendarView) |
CalendarViewMode |
返回或设置确定 OlCalendarViewMode 对象的当前视图模式的 CalendarView 。 读/写。 (继承自 _CalendarView) |
Class |
返回一个 OlObjectClass 常量,指示对象的 类。 只读。 (继承自 _CalendarView) |
DaysInMultiDayMode |
返回或设置 C# 中的 整数 (int ) 值,该值表示对象中显示的 CalendarView 连续天数。 读/写 (继承自 _CalendarView) |
DayWeekFont |
此对象、成员或枚举已被弃用并且不适合在您的代码中使用。 (继承自 _CalendarView) |
DayWeekTimeFont |
此对象、成员或枚举已被弃用并且不适合在您的代码中使用。 (继承自 _CalendarView) |
DayWeekTimeScale |
返回或设置一个 OlDayWeekTimeScale 常量,该常量表示用于表示对象中 CalendarView 时间段的刻度。 读/写。 (继承自 _CalendarView) |
DisplayedDates |
返回一个 Object 数组,其中包含表示对象中显示的 CalendarView 天数的字符串。 只读。 (继承自 _CalendarView) |
EndField |
返回或设置 C# ) 值中的 String (字符串 ,该值代表结束对象中显示的 CalendarView Outlook 项目持续时间的属性的名称。 读/写。 (继承自 _CalendarView) |
Filter |
返回或设置 C# 中的 字符串 (字符串 ) 表示视图筛选器的值。 读/写。 (继承自 _CalendarView) |
Language |
返回或设置一个 字符串 (字符串 ,) 表示视图的语言设置的值。 读/写。 (继承自 _CalendarView) |
LockUserChanges |
返回或设置 C# ) 值中的 布尔 值 (bool ,该值指示用户是否可以修改视图的设置。 读/写。 (继承自 _CalendarView) |
MonthFont |
此对象、成员或枚举已被弃用并且不适合在您的代码中使用。 (继承自 _CalendarView) |
MonthShowEndTime |
返回或设置 C# ) 值中的 布尔 (布尔 值,该值指示是否在 对象中 CalendarView 显示 Outlook 项目的结束时间。 读/写。 (继承自 _CalendarView) |
Name |
返回或设置 C# 中的 字符串 (字符串 ,) 表示对象的显示名称的值。 读/写。 (继承自 _CalendarView) |
Parent |
返回指定对象的 对象 的父级。 只读。 (继承自 _CalendarView) |
SaveOption |
返回一个 OlViewSaveOption 常量,该常量指定指定视图可用的文件夹和附加到该视图的读取权限。 只读。 (继承自 _CalendarView) |
SelectedEndTime |
返回一个 DateTime 值,该值代表对象中 CalendarView 选定内容的结束时间。 只读。 (继承自 _CalendarView) |
SelectedStartTime |
返回一个 DateTime 值,该值代表对象中 CalendarView 选定内容的开始时间。 只读。 (继承自 _CalendarView) |
Session |
返回 NameSpace 当前会话的 对象。 只读。 (继承自 _CalendarView) |
Standard |
返回 C# 中的 布尔 (布尔 值) 值,该值指示对象是否 CalendarView 为内置 Outlook 视图。 只读。 (继承自 _CalendarView) |
StartField |
返回或设置 C# (字符串) 值,该值表示属性的名称,该属性开始对象中显示的 CalendarView Outlook 项目的持续时间。 读/写。 (继承自 _CalendarView) |
ViewType |
返回一个 OlViewType 常量,该常量指示视图的视图类型。 只读。 (继承自 _CalendarView) |
XML |
返回或设置 C# 中的 字符串 (字符串 ) 值,该值指定视图的 XML 定义。 读/写。 (继承自 _CalendarView) |
方法
Apply() |
将 CalendarView 对象应用于当前视图。 (继承自 _CalendarView) |
Copy(String, OlViewSaveOption) |
基于现有CalendarView对象创建新的View对象。 (继承自 _CalendarView) |
Delete() |
从集合中删除对象。 (继承自 _CalendarView) |
GoToDate(DateTime) |
更改当前视图用来显示信息的日期。 (继承自 _CalendarView) |
Reset() |
将内置的 Microsoft Outlook 视图重置为原始设置。 (继承自 _CalendarView) |
Save() |
保存视图或保存对视图的更改。 (继承自 _CalendarView) |