QueryAccessibilityHelpEventHandler Délégué
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Représente la méthode qui gérera l'événement QueryAccessibilityHelp d'un contrôle.
public delegate void QueryAccessibilityHelpEventHandler(System::Object ^ sender, QueryAccessibilityHelpEventArgs ^ e);
public delegate void QueryAccessibilityHelpEventHandler(object sender, QueryAccessibilityHelpEventArgs e);
public delegate void QueryAccessibilityHelpEventHandler(object? sender, QueryAccessibilityHelpEventArgs e);
type QueryAccessibilityHelpEventHandler = delegate of obj * QueryAccessibilityHelpEventArgs -> unit
Public Delegate Sub QueryAccessibilityHelpEventHandler(sender As Object, e As QueryAccessibilityHelpEventArgs)
Paramètres
- sender
- Object
Source de l'événement.
QueryAccessibilityHelpEventArgs qui contient les données d’événement.
Exemples
L’exemple de code suivant illustre la création d’un contrôle de graphique prenant en charge l’accessibilité, à l’aide des AccessibleObject classes et Control.ControlAccessibleObject pour exposer des informations accessibles. Le contrôle trace deux courbes avec une légende. La ChartControlAccessibleObject
classe, qui dérive de ControlAccessibleObject
, est utilisée dans la CreateAccessibilityInstance méthode pour fournir des informations accessibles personnalisées pour le contrôle de graphique. Étant donné que la légende du graphique n’est pas un Controlcontrôle basé sur un réel, mais qu’elle est dessinée par le contrôle de graphique, elle n’inclut pas d’informations accessibles intégrées. Pour cette raison, la ChartControlAccessibleObject
classe remplace la GetChild méthode pour retourner le qui représente les CurveLegendAccessibleObject
informations accessibles pour chaque partie de la légende. Lorsqu’une application compatible avec l’accessibilité utilise ce contrôle, le contrôle peut fournir les informations accessibles nécessaires.
Ce code illustre l’utilisation du QueryAccessibilityHelpEventHandler délégué avec l’événement QueryAccessibilityHelp . Pour obtenir l’exemple de code complet, consultez AccessibleObject.
protected:
// Overridden to return the custom AccessibleObject
// for the entire chart.
virtual AccessibleObject^ CreateAccessibilityInstance() override
{
return gcnew ChartControlAccessibleObject( this );
}
// Overridden to return the custom AccessibleObject
// for the entire chart.
protected override AccessibleObject CreateAccessibilityInstance()
{
return new ChartControlAccessibleObject(this);
}
' Overridden to return the custom AccessibleObject
' for the entire chart.
Protected Overrides Function CreateAccessibilityInstance() As AccessibleObject
Return New ChartControlAccessibleObject(Me)
End Function
Remarques
Lorsque vous créez un délégué QueryAccessibilityHelpEventHandler, vous identifiez la méthode qui gérera l'événement. Pour associer l'événement au gestionnaire d'événements, ajoutez une instance du délégué à l'événement. Le gestionnaire d'événements est appelé chaque fois qu'un événement se produit, sauf si vous supprimez le délégué. Pour plus d’informations sur les délégués du gestionnaire d’événements, consultez Gestion et levée d’événements.
Méthodes d’extension
GetMethodInfo(Delegate) |
Obtient un objet qui représente la méthode représentée par le délégué spécifié. |