Making Extension Commands Work in All Visual Studio Languages
Visual Studio extension makers can add the CanonicalName property to their commands in the .vsct file. This helps make sure extension commands stay easy to use and the same across all languages in Visual Studio.