Freigeben über


IVsProjectSpecificEditorMap Interface

Definition

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.

public interface class IVsProjectSpecificEditorMap
public interface class IVsProjectSpecificEditorMap
__interface IVsProjectSpecificEditorMap
[System.Runtime.InteropServices.Guid("4B2BEBAA-BA1E-4479-8720-8CE19D276098")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IVsProjectSpecificEditorMap
[System.Runtime.InteropServices.Guid("4B2BEBAA-BA1E-4479-8720-8CE19D276098")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IVsProjectSpecificEditorMap
[<System.Runtime.InteropServices.Guid("4B2BEBAA-BA1E-4479-8720-8CE19D276098")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IVsProjectSpecificEditorMap = interface
[<System.Runtime.InteropServices.Guid("4B2BEBAA-BA1E-4479-8720-8CE19D276098")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IVsProjectSpecificEditorMap = interface
Public Interface IVsProjectSpecificEditorMap
Derived
Attributes

Notes to Implementers

Implement IVsProjectSpecificEditorMap2 on your project object to support opening a specific editor in the project's OpenItem(UInt32, Guid, IntPtr, IVsWindowFrame) Method implementation.

Methods

GetSpecificEditorType(String, Guid)

Use to specify which editor should be used to load the specified file.

Applies to