DataViewCommandHandler Classe

Définition

Offre la possibilité d’implémenter des commandes, en particulier des commandes personnalisées, pour les nœuds d’une vue de données.

public ref class DataViewCommandHandler : Microsoft::VisualStudio::Data::ObjectWithSite
public class DataViewCommandHandler : Microsoft.VisualStudio.Data.ObjectWithSite
type DataViewCommandHandler = class
    inherit ObjectWithSite
Public Class DataViewCommandHandler
Inherits ObjectWithSite
Héritage
DataViewCommandHandler

Constructeurs

DataViewCommandHandler()

Constructeur de classe. Instancie une nouvelle instance de la classe DataViewCommandHandler.

Propriétés

DataViewHierarchyAccessor

Récupère une DataViewHierarchyAccessor instance d’objet, qui fournit des accesseurs managés à l' IVsHierarchy objet qui implémente la hiérarchie d’affichage de données.

Site

Récupère ou définit le site de l’objet.

(Hérité de ObjectWithSite)

Méthodes

ExecuteCommand(Int32, OleCommand, OleCommandExecutionOption, Object)

Provoque l’exécution de la commande spécifiée.

ExecuteCommand(Int32[], OleCommand, OleCommandExecutionOption, Object)

Provoque l’exécution de la commande spécifiée sur plusieurs éléments.

GetCommandStatus(Int32[], OleCommand, OleCommandTextType, OleCommandStatus)

Récupère l’état des commandes qui s’exécutent sur les éléments spécifiés.

OnSiteChanged(EventArgs)

Déclenche l’événement SiteChanged.

(Hérité de ObjectWithSite)

Événements

SiteChanged

Événement déclenché quand la propriété Site est changée.

(Hérité de ObjectWithSite)

Implémentations d’interfaces explicites

IObjectWithSite.GetSite(Guid, IntPtr)

Récupère le dernier ensemble de sites à l’aide de la IObjectWithSite.SetSite(Object) méthode. Dans les cas où il n’y a pas de site connu, l’objet retourne une exception.

(Hérité de ObjectWithSite)
IObjectWithSite.SetSite(Object)

Fournit le pointeur du site vers l’objet de site.

(Hérité de ObjectWithSite)

S’applique à