IVsSccProvider.AnyItemsUnderSourceControl 方法

确定在解决方案中的项是否受源代码管理。

命名空间:  Microsoft.VisualStudio.Shell.Interop
程序集:  Microsoft.VisualStudio.Shell.Interop.8.0(在 Microsoft.VisualStudio.Shell.Interop.8.0.dll 中)

语法

声明
Function AnyItemsUnderSourceControl ( _
    <OutAttribute> ByRef pfResult As Integer _
) As Integer
int AnyItemsUnderSourceControl(
    out int pfResult
)

参数

  • pfResult
    类型:System.Int32%
    [out] 返回非零 (TRUE),如果至少有一个项在源代码管理之下;否则,返回零 (0)FALSE)。

返回值

类型:System.Int32
方法返回 S_OK

备注

COM 签名

从 ivssccprovider.idl

HRESULT AnyItemsUnderSourceControl([out] BOOL* pfResult);

作为切换源代码管理提供程序过程的一部分,调用此方法确定用户是否应在切换到关闭一个当前打开的解决方案另一个 pre 或解决方案是否可以自动关闭。如果解决方案的任何项目处于源代码管理下,则会提示该用户关闭解决方案。

.NET Framework 安全性

请参见

参考

IVsSccProvider 接口

Microsoft.VisualStudio.Shell.Interop 命名空间