You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: hub/apps/publish/partner-center/account-types-locations-and-fees.md
+18-1Lines changed: 18 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -13,13 +13,30 @@ The Windows program in [Partner Center](https://partner.microsoft.com/dashboard)
13
13
> [!NOTE]
14
14
> When opening your developer account, make sure to sign in to [Partner Center](https://partner.microsoft.com/dashboard) with the Microsoft account that you want to use for your developer account. You'll have the option to [add additional users to the account](manage-account-users.md) later.
15
15
16
-
When you [begin the signup process](https://developer.microsoft.com/microsoft-store/register)you'll need to choose whether to create an individual account or a company account. Both account types will allow you to submit apps, games, add-ins, and services.
16
+
When you [begin the signup process](https://developer.microsoft.com/microsoft-store/register)the system will determine which account types are available to you. In some cases, you may be able to choose between an individual account or a company account. In other situations, the account type selection may be limited or pre-determined based on your Microsoft account and other factors. Both account types will allow you to submit apps, games, add-ins, and services.
17
17
18
18
Company accounts must be used for organizations and businesses and any person acting in relation to their trade or profession. For company accounts, we require greater [verification](/windows/apps/publish/partner-center/account-types-locations-and-fees#account-verification) to confirm that you’re authorized to set up the account for your company, as well as requiring that you enter a customer contact email, business address, and business phone number if available. Individual accounts are usually appropriate for a single developer working on their own, although you have the option to add additional account users to either type of account.
19
19
20
20
> [!IMPORTANT]
21
21
> You can't change the account type once you make your selection, so be sure to choose the right type.
22
22
23
+
## Account type availability
24
+
25
+
During the registration process, you may encounter one of these scenarios:
26
+
27
+
1.**Full choice available**: You can select between Individual and Company account types
28
+
2.**Limited selection**: The account type options may be grayed out with one type pre-selected (commonly defaulting to Individual)
29
+
30
+
If the account type selection is grayed out, this typically occurs when:
31
+
- The system has determined an appropriate account type based on your Microsoft account profile
32
+
- Your geographic location or other factors limit the available options
33
+
- Your Microsoft account is already associated with certain account characteristics
34
+
35
+
If you need a company account but only see the individual option available (grayed out), consider:
36
+
- Using a different Microsoft account that is clearly associated with your business
37
+
- Contacting Microsoft Support for assistance with account type determination
38
+
- Reviewing the "Learn More" information provided during registration for additional guidance
39
+
23
40
## Developer account and app-submission markets
24
41
25
42
You can register for your developer account and submit apps if you live or operate a business in a country or region listed below.
Copy file name to clipboardExpand all lines: hub/apps/publish/partner-center/open-a-developer-account.md
+8-5Lines changed: 8 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8,7 +8,7 @@ ms.localizationpriority: medium
8
8
9
9
# Steps to open a developer account
10
10
11
-
There are 2 types of developer accounts available in Partner Center: **Individual and Company**. Select a developer account below to understand the account creation process:
11
+
There are 2 types of developer accounts available in Partner Center: **Individual and Company**. Depending on your Microsoft account and other factors, you may be able to choose between these account types, or the system may pre-determine the appropriate type for you. Select a developer account below to understand the account creation process:
@@ -29,13 +29,13 @@ For more details, you can refer to the steps below:
29
29
30
30
1. Navigate to the [registration page](https://aka.ms/partnercenterregistration).
31
31
32
-
1. Now, sign in with your Microsoft account. If you do not have a Microsoft account, click on **Create One**. The Microsoft account you use here is what you'll use to sign in to your developer account. If you want to know what is a Microsoft account, [click here.](https://aka.ms/microsoftaccount)
32
+
1. Now, sign in with your Microsoft account. If you do not have a Microsoft account, click on **Create an account**. The Microsoft account you use here is what you'll use to sign in to your developer account. If you want to know what is a Microsoft account, [click here.](https://aka.ms/microsoftaccount)
33
33
34
34
1. Next step is to join a partner program. Partner Center is home to partner programs for multiple marketplaces including Windows. For submitting apps to Microsoft Store, join the **Windows and Xbox** program.
35
35
36
36
1. Select the [country or region](account-types-locations-and-fees.md#developer-account-and-app-submission-markets) where you live or where your business is located. You won't be able to change this later.
37
37
38
-
1. Select your developer account type as **Individual**.
38
+
1. Select your developer account type. If account type selection is available, choose **Individual**. If the options are grayed out, the system has pre-determined your account type (commonly defaulting to Individual) based on your Microsoft account and other factors.
39
39
40
40
1. Enter the **publisher display name** that you want to use (50 characters or fewer). Select this carefully, as customers will see this name when browsing and will come to know your apps by this name.
41
41
@@ -74,15 +74,15 @@ For more details, you can refer to the steps below:
74
74
### Steps to open company account
75
75
76
76
1. Navigate to the [registration page](https://aka.ms/partnercenterregistration).
77
-
1. Now, sign in with your Microsoft account. If you do not have a Microsoft account, click on **Create One**. The Microsoft account you use here is what you'll use to sign in to your developer account. If you want to know what is a Microsoft account, [click here.](https://aka.ms/microsoftaccount)
77
+
1. Now, sign in with your Microsoft account. If you do not have a Microsoft account, click on **Create an account**. The Microsoft account you use here is what you'll use to sign in to your developer account. If you want to know what is a Microsoft account, [click here.](https://aka.ms/microsoftaccount)
78
78
79
79
**Note:** If you have an AAD, you can link it to the developer account in Partner Center after **successful developer account creation**, and then use the AAD for future sign-ins. Here are the steps to [associate an existing Azure AD tenant with your developer account in Partner Center](./associate-existing-azure-ad-tenant-with-partner-center-account.md).
80
80
81
81
1. Next step is to join a partner program. Partner Center is home to partner programs for multiple marketplaces including Windows. For submitting apps to Microsoft Store, join the **Windows and Xbox** program.
82
82
83
83
1. Select the [country or region](account-types-locations-and-fees.md#developer-account-and-app-submission-markets) where your business is located. You won't be able to change this later.
84
84
85
-
1. Select your developer account type as **Company**.
85
+
1. Select your developer account type. If account type selection is available, choose **Company**. If the options are grayed out or only Individual is available, see the [Account type availability](account-types-locations-and-fees.md#account-type-availability) section for guidance on proceeding with a company account setup.
86
86
87
87
1. Next, if your company is registered with [Dun & Bradstreet](https://partner.microsoft.com/marketing/usisvshowcase/dunandbrad), use the **DUNS number** to access company information. Otherwise select **I don't have a DUNS number** to manually provide details like company name, address, company registration number etc.
88
88
@@ -117,3 +117,6 @@ You can check your verification status on the [Account settings](https://aka.ms/
117
117
118
118
> [!NOTE]
119
119
> There is a known issue where users in some locales might be unable to finish completing their registration. Until we can confirm that it is resolved, we recommend that you manually change your browser's locale tag to **en-us** once you begin the sign-up process on partner.microsoft.com.
120
+
121
+
> [!TIP]
122
+
> If you're unsure which account type is appropriate for your situation, look for the "Learn More" link during registration for additional guidance on account types, or refer to our [account types documentation](account-types-locations-and-fees.md) to understand the differences between Individual and Company accounts.
Copy file name to clipboardExpand all lines: hub/powertoys/command-palette/creating-an-extension.md
+27-5Lines changed: 27 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,13 +1,33 @@
1
1
---
2
-
title: Creating an extension
3
-
description: The Command Palette provides a full extension model, allowing you to create custom experiences for the palette. Learn how to create an extension
4
-
ms.date: 3/23/2025
5
-
ms.topic: concept-article
2
+
title: How to Create Command Palette Extensions in C# - Step by Step Guide
3
+
description: Learn how to build custom Command Palette extensions for PowerToys using C#. Complete tutorial with templates, deployment, and best practices for Windows developers.
4
+
ms.date: 08/04/2025
5
+
ms.topic: how-to
6
+
ms.keywords: command palette extension, powertoys extension, windows development, c# extension development, visual studio deployment, windows productivity tools
6
7
no-loc: [PowerToys, Windows, Insider]
7
8
# Customer intent: As a Windows developer, I want to learn how to develop an extension for the Command Palette.
8
9
---
9
10
10
-
# Creating an extension
11
+
# How to create Command Palette extensions
12
+
13
+
Learn how to build custom extensions for the Command Palette using C#. This comprehensive guide covers everything from project setup to deployment, helping you enhance this powerful productivity tool for Windows.
14
+
15
+
## Overview
16
+
17
+
The Command Palette extension system allows developers to create custom commands and workflows that integrate seamlessly with PowerToys Command Palette. Extensions are written in C# and can be developed using the built-in template generator.
18
+
19
+
**What you'll learn:**
20
+
21
+
- How to create a new Command Palette extension project
22
+
- Understanding the extension project structure
23
+
- Deploying and testing your extension
24
+
- Best practices for extension development
25
+
26
+
**Prerequisites:**
27
+
28
+
- Visual Studio with C# development workload
29
+
- Windows 11 with PowerToys installed
30
+
- Basic knowledge of C# programming
11
31
12
32
Extensions are written in C#. The fastest way to get started writing extensions is from the Command Palette itself.
13
33
@@ -27,6 +47,8 @@ The form will ask you for the following information:
27
47
28
48

29
49
50
+
## Understanding the extension project structure
51
+
30
52
Once you submit the form, Command Palette will automatically generate the project for you. At this point, your projects structure should look like the following:
description: The Microsoft PowerToys app provides custom-built utilities for Windows. Find info about the version, admin mode, app theme, startup behavior, or turn on the experimental features in the General settings dashboard.
4
-
ms.date: 11/19/2024
4
+
ms.date: 08/01/2025
5
5
ms.topic: concept-article
6
6
no-loc: [PowerToys, Windows, Insider]
7
-
# Customer intent: As a Windows power user, I want to learn about the general settings for PowerToys.
7
+
# Customer intent: As a Windows power user, I want to learn how to configure the general settings for PowerToys.
8
8
---
9
9
10
10
# General settings for PowerToys
11
11
12
12

13
13
14
-
The general section of Microsoft PowerToys contains the following settings:
14
+
The General section of Microsoft PowerToys contains the following settings:
15
15
16
-
## Version
16
+
## Version & updates
17
17
18
-
Here you can check for new updates, and if one is available, you can download and install it. You can also indicate whether updates should be downloaded automatically.
18
+
Here you can check for new updates, and if one is available, you can download and install it. You can also indicate whether updates should be downloaded automatically, if you want to be notified about new releases, and if the release notes should be displayed after an update.
19
19
20
20
## Administrator mode
21
21
22
22
Read more about the administrator mode in the [PowerToys running with administrator permissions](./administrator.md) section of the documentation.
23
23
24
24
## Appearance & behavior
25
25
26
+
### Application language
27
+
28
+
PowerToys will use the language of your Windows installation. If you want to change the language, you can select a different one from the dropdown menu. The change will take effect after you restart PowerToys.
29
+
26
30
### App theme
27
31
28
32
Here you can set the theme of the PowerToys settings app and the PowerToys flyout: **Dark**, **Light**, or **Windows default**.
@@ -31,10 +35,20 @@ Here you can set the theme of the PowerToys settings app and the PowerToys flyou
31
35
32
36
If activated, PowerToys will start automatically when you log in to Windows.
33
37
34
-
## Backup & restore
38
+
### Show system tray icon
39
+
40
+
When activated, PowerToys shows an icon in the system tray area of the taskbar. You can use this icon to open the PowerToys settings app or the PowerToys flyout.
41
+
42
+
## Back up & restore
35
43
36
-
Set a location where you want to save your PowerToys settings. You can also restore your settings from a backup.
44
+
Set a location where you want to save your PowerToys settings. You can also restore your settings from an existing backup.
37
45
38
46
## Experimentation
39
47
40
48
Will activate experimentation with new features on Windows Insider builds, if available.
49
+
50
+
## Diagnostics & feedback
51
+
52
+
Here you can enable or disable the collection of diagnostic data, which helps the PowerToys team to improve the app. You can also generate a bug report package to send to the PowerToys team and view your diagnostic data.
Copy file name to clipboardExpand all lines: hub/powertoys/mouse-utilities.md
+7-7Lines changed: 7 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,11 +1,11 @@
1
1
---
2
-
title: PowerToys Mouse utilities for Windows
2
+
title: PowerToys Mouse Utilities for Windows
3
3
description: A collection of utilities to expand the range of usage for the mouse and cursor.
4
-
ms.date: 12/13/2024
4
+
ms.date: 08/01/2025
5
5
ms.topic: concept-article
6
6
ms.localizationpriority: medium
7
7
no-loc: [PowerToys, Windows, Mouse, jump]
8
-
# Customer intent: Learn how to configure and use the Mouse utilities in PowerToys.
8
+
# Customer intent: As a Windows power user, I want to learn how to configure and use the Mouse utilities in PowerToys.
9
9
---
10
10
11
11
# Mouse utilities
@@ -49,10 +49,10 @@ From the settings page, the following options can be configured:
49
49
| Setting | Description |
50
50
| :--- | :--- |
51
51
| Activation shortcut | The customizable keyboard command to turn mouse highlighting on or off. |
52
-
|Left button highlight color | The highlighter color for the left mouse button. |
53
-
|Right button highlight color | The highlighter color for the right mouse button. |
54
-
| Always on highlight color | The highlighter color for the mouse pointer. |
55
-
|Overlay opacity|The opacity of the highlighter. |
52
+
|Primary button highlight color | The highlighter color for the user's primary mouse button. |
53
+
|Secondary button highlight color | The highlighter color for the user's secondary mouse button. |
54
+
| Always highlight color | The highlighter color for the mouse pointer. |
55
+
|Highlight mode|Determines how the cursor is highlighted. **Spotlight** dims the screen to spotlight the cursor. **Circle highlight** highlights the cursor with a circle, while keeping the rest of the screen unaffected. |
56
56
| Radius | The radius of the highlighter - Measured in pixels. |
57
57
| Fade delay | How long it takes before a highlight starts to disappear - Measured in milliseconds. |
58
58
| Fade duration | Duration of the disappear animation - Measured in milliseconds. |
Copy file name to clipboardExpand all lines: hub/powertoys/quick-accent.md
+38-37Lines changed: 38 additions & 37 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,10 +1,10 @@
1
1
---
2
-
title: PowerToys Quick Accent utility for Windows
2
+
title: PowerToys Quick Accent Utility for Windows
3
3
description: Quick Accent is an alternative way to type accented characters, useful for when a keyboard doesn't support that specific accent with a quick key combo.
4
-
ms.date: 11/19/2024
4
+
ms.date: 08/01/2025
5
5
ms.topic: concept-article
6
6
no-loc: [PowerToys, Windows, Quick Accent, Win]
7
-
# Customer intent: As a Windows power user, I want to learn about the Quick Accent utility in PowerToys for Windows.
7
+
# Customer intent: As a Windows power user, I want to learn how to configure and use the Quick Accent utility in PowerToys for Windows.
8
8
---
9
9
10
10
# Quick Accent utility
@@ -27,40 +27,41 @@ With the dialog enabled, keep pressing your activation key.
27
27
28
28
You can limit the available characters by selecting character sets from the settings menu. Available character sets are:
0 commit comments