Skip to content

CmdPal: Add Dock API#45432

Open
zadjii-msft wants to merge 2 commits intomainfrom
dev/migrie/dock-api
Open

CmdPal: Add Dock API#45432
zadjii-msft wants to merge 2 commits intomainfrom
dev/migrie/dock-api

Conversation

@zadjii-msft
Copy link
Member

This doesn't actually add the dock. It just adds the API for it.

Extension authors can use this to create their own dock bands.

re: #45201

This doesn't actually add the dock. It just adds the API for it.

Extension authors can use this to create their own dock bands.

re: #45201

The `.Title` property of the top-level `ICommandItem` representing the band will
be used as the name of the band in the settings. So a media player band might
want to set the `Title` to "Contoso Music Player", even if the individual

Check failure

Code scanning / check-spelling

Unrecognized Spelling

[Contoso](#security-tab) is not a recognized word. \(unrecognized-spelling\)
_icon = command.Icon;
}

// This was too much of a footgun - we'd internally create a ListItem that

Check failure

Code scanning / check-spelling

Unrecognized Spelling

[footgun](#security-tab) is not a recognized word. \(unrecognized-spelling\)
{
public override string Title => _itemTitle;

public override IIconInfo? Icon
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why overrides?

@jiripolasek jiripolasek added the Product-Command Palette Refers to the Command Palette utility label Feb 5, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Product-Command Palette Refers to the Command Palette utility

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants