IVsRegisterScciProvider.RegisterSourceControlProvider(Guid) 方法

定义

此方法是在加载包时由源代码管理包调用的。

public:
 int RegisterSourceControlProvider(Guid guidProviderService);
public int RegisterSourceControlProvider (Guid guidProviderService);
abstract member RegisterSourceControlProvider : Guid -> int
Public Function RegisterSourceControlProvider (guidProviderService As Guid) As Integer

参数

guidProviderService
Guid

中源代码管理提供程序的 GUID。

返回

Int32

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

注解

COM 签名

从 ivsregisterscciprovider

HRESULT RegisterSourceControlProvider([in] GUID guidProviderService);  

第一次初始化源代码管理包时,它将调用此方法,以便 Visual Studio 知道包已准备就绪。 Initialize如果源代码管理包派生自 Package 类) 或 SetSite (方法(如果包 IVsPackage 直接实现接口) ),则源代码管理包将在其重写中进行此调用 (。

适用于