ContributionType interface

贡献类型,由 json 架构提供

Extends

属性

indexed

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

name

贡献/类型的友好名称

properties

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

继承属性

description

贡献/类型的说明

id

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

visibleTo

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

属性详细信息

indexed

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

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