Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
IVsPathVariableResolver methods.
This enumeration has a FlagsAttribute attribute that allows a bitwise combination of its member values.
Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop.8.0 (in Microsoft.VisualStudio.Shell.Interop.8.0.dll)
Syntax
'Declaration
<FlagsAttribute> _
Public Enumeration __VSPROFILEPATHRESOLVERFLAGS
[FlagsAttribute]
public enum __VSPROFILEPATHRESOLVERFLAGS
[FlagsAttribute]
public enum class __VSPROFILEPATHRESOLVERFLAGS
[<FlagsAttribute>]
type __VSPROFILEPATHRESOLVERFLAGS
public enum __VSPROFILEPATHRESOLVERFLAGS
Members
Member name | Description | |
---|---|---|
VSPPR_None | Use the standard behavior. | |
VSPPR_OnlyForProfiles | 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;