Freigeben über


IVsProjectSpecificEditorMap 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)

Syntax

'Declaration
<GuidAttribute("4B2BEBAA-BA1E-4479-8720-8CE19D276098")> _
<InterfaceTypeAttribute()> _
Public Interface IVsProjectSpecificEditorMap
[GuidAttribute("4B2BEBAA-BA1E-4479-8720-8CE19D276098")]
[InterfaceTypeAttribute()]
public interface IVsProjectSpecificEditorMap
[GuidAttribute(L"4B2BEBAA-BA1E-4479-8720-8CE19D276098")]
[InterfaceTypeAttribute()]
public interface class IVsProjectSpecificEditorMap
[<GuidAttribute("4B2BEBAA-BA1E-4479-8720-8CE19D276098")>]
[<InterfaceTypeAttribute()>]
type IVsProjectSpecificEditorMap =  interface end
public interface IVsProjectSpecificEditorMap

The IVsProjectSpecificEditorMap type exposes the following members.

Methods

  Name Description
Public method GetSpecificEditorType Use to specify which editor should be used to load the specified file.

Top

Remarks

Notes to Implementers

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

See Also

Reference

Microsoft.VisualStudio.Shell.Interop Namespace