Share via


ICommandSetProvider 接口

定义

提供一种公开一组命令的方法。

public interface class ICommandSetProvider
public interface ICommandSetProvider
public interface ICommandSetProvider : Microsoft.VisualStudio.RpcContracts.Commands.IUpdateReceiver
type ICommandSetProvider = interface
type ICommandSetProvider = interface
    interface IUpdateReceiver
Public Interface ICommandSetProvider
Public Interface ICommandSetProvider
Implements IUpdateReceiver
实现

方法

ActivateCommandSetAsync(CancellationToken)

指示此集中的命令当前处于范围内,应监视状态并通过 向客户端 IUpdateReceiver报告更新。

ActivateCommandSetAsync(Update, CancellationToken)

指示此集中的命令当前处于范围内,应监视状态并通过 向客户端 IUpdateReceiver报告更新。

DeactivateCommandSetAsync(CancellationToken)

指示此集中的命令当前已退出范围。

ExecuteCommandAsync(String, IReadOnlyDictionary<String,Object>, CancellationToken)

调用 以执行命令。

ExecuteCommandAsync(UInt16, IReadOnlyDictionary<String,Object>, CancellationToken)

调用 以执行命令。

UpdateAsync(Update, CancellationToken)

将一批属性更新发送到客户端。

(继承自 IUpdateReceiver)

适用于