DocumentProperties.Add(String, Boolean, Object, Object, Object) 方法

定义

创建新的自定义文档属性。

public Microsoft.Office.Core.DocumentProperty Add (string Name, bool LinkToContent, object Type, object Value, object LinkSource);
abstract member Add : string * bool * obj * obj * obj -> Microsoft.Office.Core.DocumentProperty
Public Function Add (Name As String, LinkToContent As Boolean, Optional Type As Object, Optional Value As Object, Optional LinkSource As Object) As DocumentProperty

参数

Name
String

必需的 字符串 。 属性的名称。

LinkToContent
Boolean

必需 布尔值。 指定属性是否链接到容器文档中的内容。 如果此参数为 True,则 LinkSource 参数是必需的;如果此参数为 False,则值参数是必需的。

Type
Object

可选 对象。 属性的数据类型。 可以是以下 MsoDocProperties 常量之一: msoPropertyTypeBooleanmsoPropertyTypeDatemsoPropertyTypeFloatmsoPropertyTypeNumbermsoPropertyTypeString

Value
Object

可选 对象。 如果未链接到容器文档中的内容,则为属性的值。 将转换值以匹配类型参数指定的数据类型。 如果无法转换,则会发生错误。 如果 LinkToContentTrueValue 则忽略参数,并为新文档属性分配默认值,直到容器应用程序更新链接的属性值 (通常在文档保存) 时。

LinkSource
Object

可选 对象。 如果 LinkToContentFalse,则忽略。 链接属性的来源。 可使用的源链接的类型由容器应用程序决定。

返回

注解

如果将自定义文档属性添加到 DocumentProperties 链接到 Microsoft Office 文档中给定值的集合,则必须保存该文档才能看到对 DocumentProperty 对象的更改。

只能在自定义 DocumentProperties 集合中新添文档属性。

适用于