IVsSccProjectProviderBinding.GetProviderService(Guid) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
此方法检索将用于实例化源代码管理包的服务对象 (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) ,该服务对象将用于实例化源代码管理包。
返回
如果该方法成功,则它会返回 S_OK。 如果该方法失败,则会返回错误代码。
注解
COM 签名
从 ivssccprojectproviderbinding
HRESULT GetProviderService(
[out, retval] GUID* pguidService
);
当首次将项目添加到源代码管理中时,Visual Studio 将调用此方法。 稍后,使用从此方法保存的 SID 获取的服务对象用于在从源代码管理中检索项目时在登记过程中实例化源代码管理包。