Export (0) Print
Expand All
Expand Minimize

__VSPSEPROPID Enumeration

Provides properties to set project-specific editor information in the OpenWith dialog box.

Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop (in microsoft.visualstudio.shell.interop.dll)

public enum __VSPSEPROPID
public enum __VSPSEPROPID
public enum __VSPSEPROPID

 Member nameDescription
VSPSEPROPID_FIRSTIndicates the first __VSPSEPROPID
VSPSEPROPID_LASTThis must be the same as the first property defined. 
VSPSEPROPID_NIL 
VSPSEPROPID_ProjectDefaultEditorNameBSTR [optional]. The project can return a name for the editor (to be used instead of "(Project default editor)". 
VSPSEPROPID_UseGlobalEditorByDefaultBOOL [optional]. If you set this property, then a <project default editor> entry is added to the OpenWith dialog box. If true, then the global editor is used by default. If false, then a project-specific editor is used by default. The project is expected to persist on a per-user/per-machine/per file-type (file extension) basis whether the global standard editor or the project-specific editor should be used. The project then uses this information to know whether to call OpenStandardEditor or OpenSpecificEditor when opening a project item.  

COM Signature

From vsshell.idl:

Community Additions

ADD
Show:
© 2014 Microsoft