IProfferService 接口
使 VSPackage 通过 Visual Studio 环境提供未由环境本身实现的新服务。实际上,它提供 Vspackage 可能会导致该环境的结构。IProfferService 接口是 SProfferService的一部分。
命名空间: Microsoft.VisualStudio.Shell.Interop
程序集: Microsoft.VisualStudio.Shell.Interop(在 Microsoft.VisualStudio.Shell.Interop.dll 中)
语法
声明
<InterfaceTypeAttribute()> _
<GuidAttribute("CB728B20-F786-11CE-92AD-00AA00A74CD0")> _
Public Interface IProfferService
[InterfaceTypeAttribute()]
[GuidAttribute("CB728B20-F786-11CE-92AD-00AA00A74CD0")]
public interface IProfferService
IProfferService 类型公开以下成员。
方法
名称 | 说明 | |
---|---|---|
ProfferService | 允许调用方提供新的服务添加到其他安装的 sharepoint 项目服务本身当前提供的由环境,或设置服务。 | |
RevokeService | 防止第三方客户端访问已指定的服务。 |
页首
备注
VSPackage 创建者必须在它能通过该环境以使其可以访问用户的 windows 注册表中注册服务。用户通过调用 QueryService然后获取服务。有关更多信息,请参见 加载 Vspackage。
VSPackage 不能替换该环境或其他加载的 VSPackage 已提供服务的实现。因此,因此,如果在已提供服务尝试提供相同的服务进行, ProfferService 方法将失败。
对实现者的说明
对调用者的说明