IContributedButton interface

定义来自第一方或第三方贡献的按钮

属性

command

单击按钮时要执行的命令贡献的 ID

commandArguments

调用提供的命令时要传递的可选 arugments

contributionId

按钮定义的贡献 ID(可选,用于解析相对图标 URL)

disabled

如果为 true,则无法与该按钮交互。

href

单击按钮时,Href 导航到该按钮。 如果这是链接按钮,请传入。

icon

URL(相对或完全限定)或具有浅色和深色主题 URL 的 IContributedIconDefinition。 这样,调用方就可以根据主题类型使用不同的图标样式。

primary

如果此按钮应采用主要颜色样式,则设置为 true。

target

可选,链接资源将在其中打开的上下文。

text

在按钮内呈现的文本。

tooltip

可选值,用作按钮的 aria 标签和工具提示。

属性详细信息

command

单击按钮时要执行的命令贡献的 ID

command?: string

属性值

string

commandArguments

调用提供的命令时要传递的可选 arugments

commandArguments?: any[]

属性值

any[]

contributionId

按钮定义的贡献 ID(可选,用于解析相对图标 URL)

contributionId?: string

属性值

string

disabled

如果为 true,则无法与该按钮交互。

disabled?: boolean

属性值

boolean

href

单击按钮时,Href 导航到该按钮。 如果这是链接按钮,请传入。

href?: string

属性值

string

icon

URL(相对或完全限定)或具有浅色和深色主题 URL 的 IContributedIconDefinition。 这样,调用方就可以根据主题类型使用不同的图标样式。

icon?: string | IContributedIconDefinition

属性值

primary

如果此按钮应采用主要颜色样式,则设置为 true。

primary?: boolean

属性值

boolean

target

可选,链接资源将在其中打开的上下文。

target?: string

属性值

string

text

在按钮内呈现的文本。

text?: string

属性值

string

tooltip

可选值,用作按钮的 aria 标签和工具提示。

tooltip?: string

属性值

string