IVsProjectUpgradeViaFactory.GetSccInfo 方法

获取源代码管理信息。

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

语法

声明
Function GetSccInfo ( _
    bstrProjectFileName As String, _
    <OutAttribute> ByRef pbstrSccProjectName As String, _
    <OutAttribute> ByRef pbstrSccAuxPath As String, _
    <OutAttribute> ByRef pbstrSccLocalPath As String, _
    <OutAttribute> ByRef pbstrProvider As String _
) As Integer
int GetSccInfo(
    string bstrProjectFileName,
    out string pbstrSccProjectName,
    out string pbstrSccAuxPath,
    out string pbstrSccLocalPath,
    out string pbstrProvider
)

参数

  • bstrProjectFileName
    类型:System.String
    [in] 项目文件的名称。
  • pbstrSccProjectName
    类型:System.String%
    [out] 源代码管理项目的名称。
  • pbstrSccAuxPath
    类型:System.String%
    [out] 源代码管理维修站的系统开销路径。
  • pbstrSccLocalPath
    类型:System.String%
    [out] 源代码管理维修站本地路径。
  • pbstrProvider
    类型:System.String%
    [out] 源代码管理提供程序。

返回值

类型:System.Int32
如果方法成功,则返回 S_OK。如果失败,它会返回一个错误代码。

备注

C++

从 vsshell80.idl:

HRESULT GetSccInfo(
    [in]  BSTR               bstrProjectFileName,
    [out] BSTR*              pbstrSccProjectName,
    [out] BSTR*              pbstrSccAuxPath,
    [out] BSTR*              pbstrSccLocalPath,
    [out] BSTR*              pbstrProvider
);

.NET Framework 安全性

请参见

参考

IVsProjectUpgradeViaFactory 接口

Microsoft.VisualStudio.Shell.Interop 命名空间