IDocumentProperties

IDocumentProperties 接口

表示演示文稿的属性。

public interface IDocumentProperties

属性

名称描述
ApplicationTemplate { get; set; }返回或设置应用程序的模板。可读写字符串。
AppVersion { get; }返回应用程序版本。只读字符串。
Author { get; set; }返回或设置演示文稿的作者。可读写字符串。
Category { get; set; }返回或设置演示文稿的类别。可读写字符串。
Comments { get; set; }返回或设置演示文稿的评论。可读写字符串。
Company { get; set; }返回或设置公司属性。可读写字符串。
ContentStatus { get; set; }返回或设置演示文稿的内容状态。可读写字符串。
ContentType { get; set; }返回或设置演示文稿的内容类型。可读写字符串。
CountOfCustomProperties { get; }返回集合中实际包含的自定义属性的数量。只读Int32。
CreatedTime { get; set; }返回演示文稿创建的日期。值为UTC。可读写日期时间。
HeadingPairs { get; }指示文档部分的分组及每组中的部分数量。只读IHeadingPair[]。
HiddenSlides { get; }指定演示文稿中隐藏幻灯片的数量。只读Int32。
HyperlinkBase { get; set; }返回或设置HyperlinkBase文档属性。可读写字符串。
HyperlinksChanged { get; set; }指示此部分中的一个或多个超链接已被制作方专门在此部分中更新。下一个打开此文档的制作方应使用此部分中指定的新超链接更新超链接关系。可读写布尔值。
Item { get; set; }返回或设置与指定名称关联的自定义属性。可读写对象。
Keywords { get; set; }返回或设置演示文稿的关键字。可读写字符串。
LastPrinted { get; set; }返回演示文稿最后打印的日期。可读写日期时间。
LastSavedBy { get; set; }返回或设置最后修改演示文稿的人名。可读写字符串。
LastSavedTime { get; set; }返回演示文稿最后修改的日期。值为UTC。专用于Presentation.DocumentProperties的只读(因为在保存IPresentation对象的过程中会内部更新)。可以通过方法ReadDocumentProperties返回的DocumentProperties实例进行更改。请参阅UpdateDocumentProperties方法摘要中的示例。
LinksUpToDate { get; set; }指示文档中的超链接是否是最新的。设置此元素为true以表示超链接已更新。设置此元素为false以表示超链接已过时。可读写布尔值。
Manager { get; set; }返回或设置经理属性。可读写字符串。
MultimediaClips { get; }指定文档中存在的声音或视频剪辑的总数。只读Int32。
NameOfApplication { get; set; }返回或设置应用程序的名称。可读写字符串。
Notes { get; }指定包含备注的幻灯片数量。只读Int32。
Paragraphs { get; }指定文档中找到的段落总数(如适用)。只读Int32。
PresentationFormat { get; set; }返回或设置演示文稿的预期格式。可读写字符串。
RevisionNumber { get; set; }返回或设置演示文稿的修订号。可读写Int32。
ScaleCrop { get; set; }指示文档缩略图的显示模式。设置此元素为true以启用文档缩略图的比例缩放显示。设置此元素为false以启用文档缩略图的剪裁,仅显示适合显示的部分。可读写布尔值。
SharedDoc { get; set; }确定演示文稿是否在多个人之间共享。可读写布尔值。
Slides { get; }指定演示文稿文档中的幻灯片总数。只读Int32。
Subject { get; set; }返回或设置演示文稿的主题。可读写字符串。
Title { get; set; }返回或设置演示文稿的标题。可读写字符串。
TitlesOfParts { get; }指定每个文档部分的标题。这些部分不是文档部分,而是文档部分的概念表示。只读字符串[]。
TotalEditingTime { get; set; }演示文稿的总编辑时间。可读写TimeSpan。
Words { get; }指定文档中包含的单词总数。只读Int32。

方法

名称描述
ClearBuiltInProperties()清除并设置所有内置属性的默认值。
ClearCustomProperties()删除所有自定义属性。
ContainsCustomProperty(string)检查指定名称的自定义属性是否存在。
GetCustomPropertyName(int)返回指定索引处的自定义属性名称。
GetCustomPropertyValue(string, out bool)从自定义属性中获取命名的布尔值。
GetCustomPropertyValue(string, out DateTime)从自定义属性中获取命名的DateTime值。
GetCustomPropertyValue(string, out double)从自定义属性中获取命名的双精度值。
GetCustomPropertyValue(string, out float)从自定义属性中获取命名的浮点值。
GetCustomPropertyValue(string, out int)从自定义属性中获取命名的整数值。
GetCustomPropertyValue(string, out string)从自定义属性中获取命名的字符串值。
RemoveCustomProperty(string)删除与指定名称关联的自定义属性。
SetCustomPropertyValue(string, bool)设置命名的布尔自定义属性。
SetCustomPropertyValue(string, DateTime)设置命名的DateTime自定义属性。
SetCustomPropertyValue(string, double)设置命名的双精度自定义属性。
SetCustomPropertyValue(string, float)设置命名的浮点自定义属性。
SetCustomPropertyValue(string, int)设置命名的整数自定义属性。
SetCustomPropertyValue(string, string)设置命名的字符串自定义属性。

另请参见