IContributedButton interface
定义来自第一方或第三方贡献的按钮
属性
| command | 单击按钮时要执行的命令贡献的 ID |
| command |
调用提供的命令时要传递的可选 arugments |
| contribution |
按钮定义的贡献 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
属性值
string | IContributedIconDefinition
primary
如果此按钮应采用主要颜色样式,则设置为 true。
primary?: boolean
属性值
boolean
target
可选,链接资源将在其中打开的上下文。
target?: string
属性值
string
text
在按钮内呈现的文本。
text?: string
属性值
string
tooltip
可选值,用作按钮的 aria 标签和工具提示。
tooltip?: string
属性值
string