IVsSccProjectProviderBinding.GetProviderService(Guid) 方法

定义

此方法检索将用于实例化源代码管理包的服务对象 (SID) 的服务 ID。

public:
 int GetProviderService([Runtime::InteropServices::Out] Guid % pguidService);
public int GetProviderService (out Guid pguidService);
abstract member GetProviderService : Guid -> int
Public Function GetProviderService (ByRef pguidService As Guid) As Integer

参数

pguidService
Guid

弄返回服务对象的服务 GUID (SID) ,该服务对象将用于实例化源代码管理包。

返回

Int32

如果该方法成功,则它会返回 S_OK。 如果该方法失败,则会返回错误代码。

注解

COM 签名

从 ivssccprojectproviderbinding

HRESULT GetProviderService(  
   [out, retval] GUID* pguidService  
);  

当首次将项目添加到源代码管理中时,Visual Studio 将调用此方法。 稍后,使用从此方法保存的 SID 获取的服务对象用于在从源代码管理中检索项目时在登记过程中实例化源代码管理包。

适用于