Skip to content

Commit c22888c

Browse files
committed
update toc
1 parent 328af31 commit c22888c

File tree

8 files changed

+162
-40
lines changed

8 files changed

+162
-40
lines changed

hub/dev-environment/toc.yml

Lines changed: 66 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -129,20 +129,78 @@ items:
129129
items:
130130
- name: Creating an extension
131131
href: ../powertoys/command-palette/creating-an-extension.md
132+
- name: Publishing your extension
133+
href: ../powertoys/command-palette/publish-extension.md
132134
- name: Command Palette SDK namespaces
133135
href: ../powertoys/command-palette/sdk-namespaces.md
134-
- name: Microsoft.Windows.Run
136+
- name: Microsoft.CommandPalette.Extensions
135137
items:
136-
- name: Microsoft.Windows.Run
137-
href: ../powertoys/command-palette/microsoft-windows-run/microsoft-windows-run.md
138-
- name: Microsoft.Windows.Run.Extensions
138+
- name: Microsoft.CommandPalette.Extensions
139+
href: ../powertoys/command-palette/microsoft-commandpalette-extensions/microsoft-commandpalette-extensions.md
140+
- name: Color
141+
- name: CommandResultKind
142+
- name: ICommand
143+
- name: ICommandContextItem
144+
- name: ICommandItem
145+
- name: ICommandProvider
146+
- name: ICommandResult
147+
- name: ICommandResultArgs
148+
- name: ICommandSettings
149+
- name: IConfirmationArgs
150+
- name: IContent
151+
- name: IContentPage
152+
- name: IContextItem
153+
- name: IDetails
154+
- name: IDetailsCommand
155+
- name: IDetailsData
156+
- name: IDetailsElement
157+
- name: IDetailsLink
158+
- name: IDetailsSeparator
159+
- name: IDetailsTags
160+
- name: IDynamicListPage
161+
- name: IExtension
162+
- name: IExtensionHost
163+
- name: IFallbackCommandItem
164+
- name: IFallbackHandler
165+
- name: IFilter
166+
- name: IFilters
167+
- name: IFilterItem
168+
- name: IForm
169+
- name: IFormContent
170+
- name: IFormPage
171+
- name: IGoToPageArgs
172+
- name: IGridProperties
173+
- name: IIconData
174+
- name: IIconInfo
175+
- name: IInvokableCommand
176+
- name: IItemsChangedEventArgs
177+
- name: IListItem
178+
- name: IListPage
179+
- name: ILogMessage
180+
- name: IMarkdownContent
181+
- name: IMarkdownPage
182+
- name: INotifyItemsChanged
183+
- name: INotifyPropChanged
184+
- name: IPage
185+
- name: IProgressState
186+
- name: IPropChangedEventArgs
187+
- name: ISeparatorContextItem
188+
- name: ISeparatorFilterItem
189+
- name: IStatusMessage
190+
- name: ITag
191+
- name: IToastArgs
192+
- name: ITreeContent
193+
- name: KeyChord
194+
- name: MessageState
195+
- name: NavigationMode
196+
- name: OptionalColor
197+
- name: ProviderType
198+
- name: Microsoft.CommandPalette.Extensions.Toolkit
139199
items:
140-
- name: Microsoft.Windows.Run.Extensions
141-
href: ../powertoys/command-palette/microsoft-windows-run-extensions/microsoft-windows-run-extensions.md
200+
- name: Microsoft.CommandPalette.Extensions.Toolkit
201+
href: ../powertoys/command-palette/microsoft-commandpalette-extensions-toolkit/microsoft-commandpalette-extensions-toolkit.md
142202
- name: Extension samples
143203
href: ../powertoys/command-palette/samples.md
144-
- name: Publishing your extension
145-
href: ../powertoys/command-palette/publish-extension.md
146204
- name: Crop And Lock
147205
href: ../powertoys/crop-and-lock.md
148206
- name: Environment Variables
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
---
2-
title: Microsoft.Windows.Run.Extensions Namespace
3-
description: The Command Palette provides a full extension model, allowing developers to create their own experiences for the palette. Find info about how to use the Microsoft.Windows.Run.Extensions namespace to author an extension.
2+
title: Microsoft.CommandPalette.Extensions.Toolkit Namespace
3+
description: The Command Palette provides a full extension model, allowing developers to create their own experiences for the palette. Find info about how to use the Microsoft.CommandPalette.Extensions.Toolkit namespace to author an extension.
44
ms.date: 2/5/2025
55
ms.topic: concept-article
66
no-loc: [PowerToys, Windows, Insider]
77
# Customer intent: As a Windows developer, I want to learn how to use the Command Palette SDK to create an extension.
88
---
99

10-
# Microsoft.Windows.Run.Extensions Namespace
10+
# Microsoft.CommandPalette.Extensions.Toolkit Namespace
1111

1212
Contains helper classes that make creating extensions easier.
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
---
2+
-api-id: T:Microsoft.CommandPalette.Extensions.ICommand
3+
-api-type: interface
4+
---
5+
6+
# ICommand Interface
7+
8+
## Definition
9+
10+
##### Namespace: Microsoft.CommandPalette.Extensions
11+
12+
### Namespace
Lines changed: 81 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,81 @@
1+
---
2+
-api-id: N:Microsoft.CommandPalette.Extensions
3+
-api-type: namespace
4+
---
5+
6+
# Microsoft.CommandPalette.Extensions Namespace
7+
8+
Contains the interfaces to create extensions for the Command Palette.
9+
10+
## Structs
11+
12+
| Struct | Description |
13+
| :--- | :--- |
14+
| Color | |
15+
| KeyChord | |
16+
| OptionalColor | |
17+
18+
## Interfaces
19+
20+
| Interface | Description |
21+
| :--- | :--- |
22+
| [ICommand](icommand.md) | Action a user can take within the Command Palette. |
23+
| ICommandContextItem | |
24+
| ICommandItem | |
25+
| ICommandProvider | |
26+
| ICommandResult | |
27+
| ICommandResultArgs | |
28+
| ICommandSettings | |
29+
| IConfirmationArgs | |
30+
| IContent | |
31+
| IContentPage | |
32+
| IContextItem | |
33+
| IDetails | |
34+
| IDetailsCommand | |
35+
| IDetailsData | |
36+
| IDetailsElement | |
37+
| IDetailsLink | |
38+
| IDetailsSeparator | |
39+
| IDetailsTags | |
40+
| IDynamicListPage | |
41+
| IExtension | |
42+
| IExtensionHost | |
43+
| IFallbackCommandItem | |
44+
| IFallbackHandler | |
45+
| IFilter | |
46+
| IFilters | |
47+
| IFilterItem | |
48+
| IForm | |
49+
| IFormContent | |
50+
| IFormPage | |
51+
| IGoToPageArgs | |
52+
| IGridProperties | |
53+
| IIconData | |
54+
| IIconInfo | |
55+
| IInvokableCommand | |
56+
| IItemsChangedEventArgs | |
57+
| IListItem | |
58+
| IListPage | |
59+
| ILogMessage | |
60+
| IMarkdownContent | |
61+
| IMarkdownPage | |
62+
| INotifyItemsChanged | |
63+
| INotifyPropChanged | |
64+
| IPage | |
65+
| IProgressState | |
66+
| IPropChangedEventArgs | |
67+
| ISeparatorContextItem | |
68+
| ISeparatorFilterItem | |
69+
| IStatusMessage | |
70+
| ITag | |
71+
| IToastArgs | |
72+
| ITreeContent | |
73+
74+
## Enums
75+
76+
| Enum | Description |
77+
| :--- | :--- |
78+
| [CommandResultKind](commandresultkind.md) | Specifies what kind of command it is. |
79+
| MessageState | |
80+
| [NavigationMode](navigationmode.md) | Specifies which navigation direction to take. |
81+
| ProviderType | |

hub/powertoys/command-palette/microsoft-windows-run/icommand.md

Whitespace-only changes.

hub/powertoys/command-palette/microsoft-windows-run/microsoft-windows-run.md

Lines changed: 0 additions & 29 deletions
This file was deleted.

0 commit comments

Comments
 (0)