Share via


__VSPROFILEPATHRESOLVERFLAGS Enum

Definition

IVsPathVariableResolver methods.

This enumeration supports a bitwise combination of its member values.

public enum class __VSPROFILEPATHRESOLVERFLAGS
public enum class __VSPROFILEPATHRESOLVERFLAGS
enum __VSPROFILEPATHRESOLVERFLAGS
[System.Flags]
public enum __VSPROFILEPATHRESOLVERFLAGS
[<System.Flags>]
type __VSPROFILEPATHRESOLVERFLAGS = 
Public Enum __VSPROFILEPATHRESOLVERFLAGS
Inheritance
__VSPROFILEPATHRESOLVERFLAGS
Attributes

Fields

Name Value Description
VSPPR_None 0

Use the standard behavior.

VSPPR_OnlyForProfiles 1

Copies the inparm to the outparm.

Remarks

The VSPPR_OnlyForProfiles member specifies that IVsPathVariableResolver code copies the inparam to the outparam with no conversion, if it is not in the middle of reading or writing a vssettings file. This enables automation interfaces to use the same input/output as earlier versions when they are called from automation code.

COM Signature

From vsshell80.idl:

enum __VSPROFILEPATHRESOLVERFLAGS  
{  
    VSPPR_None               = 0x00000000,  
    VSPPR_OnlyForProfiles    = 0x00000001  
};  
typedef DWORD VSPROFILEPATHRESOLVERFLAGS;  

Applies to