Blog - Title

May, 2010

  • Microsoft XML Team's WebLog

    Visual Studio Editor Choosing System

    • 1 Comments
    This document gives an overview of how the Visual Studio editor choosing system works, and as an example discusses the XML Editor’s choosing system. Visual Studio has the ability to associate multiple editors with a single a file extension. For instance, .xaml files have multiple editor implementations associated with them. This raises the question of how Visual Studio chooses a specific editor implementation when asked to open a file. his document gives an overview of how the Visual Studio editor choosing system works. Below, we discuss how Visual Studio decides which editor to open for a file extension; we review the IVsEditorFactoryChooser interface that further advances the choosing mechanism, and the Visual Studio XML Editor’s implementation of this interface: XmlChooser....
Page 1 of 1 (1 items)