ConnectedServiceProviderContext 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
在 CreateConfiguratorAsync 期间提供给 ConnectedServiceProvider 实例的上下文信息和服务。
public ref class ConnectedServiceProviderContext abstract : Microsoft::VisualStudio::ConnectedServices::ConnectedServiceContext
[Windows::Foundation::Metadata::WebHostHidden]
public ref class ConnectedServiceProviderContext abstract : Microsoft::VisualStudio::ConnectedServices::ConnectedServiceContext
[Windows::Foundation::Metadata::WebHostHidden]
class ConnectedServiceProviderContext abstract : Microsoft::VisualStudio::ConnectedServices::ConnectedServiceContext
public abstract class ConnectedServiceProviderContext : Microsoft.VisualStudio.ConnectedServices.ConnectedServiceContext
type ConnectedServiceProviderContext = class
inherit ConnectedServiceContext
Public MustInherit Class ConnectedServiceProviderContext
Inherits ConnectedServiceContext
- 继承
注解
此类的实例由连接的服务基础结构提供。 不应从生产代码继承此类。
构造函数
ConnectedServiceProviderContext() |
初始化 ConnectedServiceProviderContext 类的新实例。 此构造函数支持对扩展进行单元测试,不应直接从生产代码使用。 |
属性
Args |
获取一个属性包,该属性包包含启动连接服务会话时指定的自定义参数。 (继承自 ConnectedServiceContext) |
IsUpdating |
获取一个值,该值指示是否正在更新连接的服务。 (继承自 ConnectedServiceContext) |
Logger |
获取或设置一个记录器,该记录器可用于将任何消息写入调用方。 这包括未成功但可由最终用户修复的步骤的警告,或导致操作失败的错误。 (继承自 ConnectedServiceContext) |
ProjectHierarchy |
获取或设置当前“连接服务”对话框正在其上运行的项目的 IVsHierarchy。 (继承自 ConnectedServiceContext) |
UpdateContext |
获取或设置更新连接服务时提供的信息;如果未更新连接服务,则为 null。 (继承自 ConnectedServiceContext) |
方法
CreateReadOnlyXmlConfigHelper() |
创建可用于读取 xml 配置文件的 XmlConfigHelper。 (继承自 ConnectedServiceContext) |
GetExtendedDesignerData<TData>() |
获取存储在服务的 ConnectedServices.json 文件中的连接服务的设计器数据。 (继承自 ConnectedServiceContext) |
GetServiceFolder(String) |
获取具有指定名称的 Connected Service 文件夹的 IVsHierarchyItem;如果指定的文件夹无效,则为 null。 |
InitializeUpdateContext(IVsHierarchyItem) |
InitializeUpdateContext 将当前连接的服务会话置于更新模式。 这允许提供程序更新项目中已存在的连接服务。 |
SetExtendedDesignerData<TData>(TData) |
为成功添加/更新服务后存储在服务的 ConnectedServices.json 文件中的连接服务设置设计器数据。 (继承自 ConnectedServiceContext) |
StartBusyIndicator(String) |
向用户显示忙碌指示器和消息,指示 Visual Studio 正在积极处理当前请求。 |