ContributionType interface

由 json 架构给出的贡献类型

扩展

属性

indexed

控制此类型的贡献是否为查询编制了索引类型。 这允许客户端查找具有此类型贡献的所有扩展。 注意:仅允许 TrustedPartner 指定索引贡献类型。

name

贡献/类型的友好名称

properties

描述此贡献类型的允许属性

继承属性

description

贡献/类型的说明

id

贡献/类型的完全限定标识符

visibleTo

VisibleTo 可用于限制谁可以引用给定的贡献/类型。 此值应是发布者列表或扩展访问也受到限制。 示例:“ms”- 表示只有“ms”发布者才能引用此名称。 “ms.vss-web”- 表示只有“ms”发布者的“vss-web”扩展才能引用此扩展。

属性详细信息

indexed

控制此类型的贡献是否为查询编制了索引类型。 这允许客户端查找具有此类型贡献的所有扩展。 注意:仅允许 TrustedPartner 指定索引贡献类型。

indexed: boolean

属性值

boolean

name

贡献/类型的友好名称

name: string

属性值

string

properties

描述此贡献类型的允许属性

properties: {[key: string]: ContributionPropertyDescription}

属性值

继承属性详细信息

description

贡献/类型的说明

description: string

属性值

string

继承自ContributionBase.description

id

贡献/类型的完全限定标识符

id: string

属性值

string

继承自ContributionBase.id

visibleTo

VisibleTo 可用于限制谁可以引用给定的贡献/类型。 此值应是发布者列表或扩展访问也受到限制。 示例:“ms”- 表示只有“ms”发布者才能引用此名称。 “ms.vss-web”- 表示只有“ms”发布者的“vss-web”扩展才能引用此扩展。

visibleTo: string[]

属性值

string[]

继承自ContributionBase.visibleTo