此枚举有一个 FlagsAttribute 特性,通过该特性可使其成员值按位组合。
命名空间: Microsoft.VisualStudio.Shell.Interop
程序集: Microsoft.VisualStudio.Shell.Interop.8.0(在 Microsoft.VisualStudio.Shell.Interop.8.0.dll 中)
语法
声明
<FlagsAttribute> _
Public Enumeration __VSPROFILEPATHRESOLVERFLAGS
[FlagsAttribute]
public enum __VSPROFILEPATHRESOLVERFLAGS
成员
| 成员名称 | 说明 | |
|---|---|---|
| VSPPR_None | 使用标准行为。 | |
| VSPPR_OnlyForProfiles | 复制 inparm 到 outparm。 |
备注
VSPPR_OnlyForProfiles 成员指定 IVsPathVariableResolver 代码复制 inparam 到 outparam 不转换,则为; 如果不是在读取或写入元 vssettings 文件。,当从自动化代码时,调用这使自动化接口使用输入/输出和早期版本相同。
COM 签名
从 vsshell80.idl:
enum __VSPROFILEPATHRESOLVERFLAGS
{
VSPPR_None = 0x00000000,
VSPPR_OnlyForProfiles = 0x00000001
};
typedef DWORD VSPROFILEPATHRESOLVERFLAGS;