IVsProjectSpecificEditorMap2 Interface

 

Implemented by projects to support placing a project-specific editor in the Open With dialog box, or to indicate which editor or language service should be associated with a file type.

Namespace:   Microsoft.VisualStudio.Shell.Interop
Assembly:  Microsoft.VisualStudio.Shell.Interop (in Microsoft.VisualStudio.Shell.Interop.dll)

[GuidAttribute("F84A6D1D-F305-4055-A02C-A642B871BB20")]
[InterfaceTypeAttribute(1)]
public interface IVsProjectSpecificEditorMap2 : IVsProjectSpecificEditorMap

NameDescription
System_CAPS_pubmethodGetSpecificEditorProperty(String, Int32, Object)

Gets properties related to project-specific editors and the Open With dialog box.

System_CAPS_pubmethodGetSpecificEditorType(String, Guid)

Specifies which editor should be used to load the specified file.

System_CAPS_pubmethodGetSpecificLanguageService(String, Guid)

Use to specify the language service that should be associated with the core editor if the core editor is the default editor.

System_CAPS_pubmethodSetSpecificEditorProperty(String, Int32, Object)

Sets properties related to project-specific editors and the Open With dialog box.

Notes to Implementers:

Implement IVsProjectSpecificEditorMap2 on your project object to support opening a specific editor in the project's OpenItem Method implementation.

Return to top
Show: