Partager via


ICommandSetProvider Interface

Définition

Permet d’exposer un ensemble de commandes.

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
Implémente

Méthodes

ActivateCommandSetAsync(CancellationToken)

Indique que les commandes de cet ensemble sont actuellement dans l’étendue et doivent surveiller l’état et signaler les mises à jour au client sur un IUpdateReceiver.

ActivateCommandSetAsync(Update, CancellationToken)

Indique que les commandes de cet ensemble sont actuellement dans l’étendue et doivent surveiller l’état et signaler les mises à jour au client sur un IUpdateReceiver.

DeactivateCommandSetAsync(CancellationToken)

Indique que les commandes de cet ensemble sont actuellement hors de portée.

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

Appelé pour exécuter une commande.

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

Appelé pour exécuter une commande.

UpdateAsync(Update, CancellationToken)

Envoie un lot de mises à jour de propriétés au client.

(Hérité de IUpdateReceiver)

S’applique à