RoutedEvent.AddOwner(Type) Méthode
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.
Associe un autre type propriétaire à l'événement routé représenté par une instance RoutedEvent et permet le routage de l'événement et sa gestion.
public:
System::Windows::RoutedEvent ^ AddOwner(Type ^ ownerType);
public System.Windows.RoutedEvent AddOwner (Type ownerType);
member this.AddOwner : Type -> System.Windows.RoutedEvent
Public Function AddOwner (ownerType As Type) As RoutedEvent
Paramètres
- ownerType
- Type
Type où l'événement routé est ajouté.
Retours
Champ d'identificateur pour l'événement. Cette valeur de retour doit être utilisée pour définir un champ statique public en lecture seule qui stockera l'identificateur pour la représentation de l'événement routé sur le type propriétaire. Ce champ est défini en général avec un accès public, parce que le code utilisateur doit référencer le champ pour joindre tous les gestionnaires d'instances de l'événement routé lors de l'utilisation de la méthode utilitaire AddHandler(RoutedEvent, Delegate, Boolean).
Exemples
L’exemple suivant ajoute la classe actuelle en tant que propriétaire d’un événement défini dans une autre classe. Ici, AnotherEditContainer
est la classe actuelle, et le EditStateChangedEvent
RoutedEvent champ est défini en tant que membre de cette classe. La MyEditContainer
classe a initialement défini l’événement, en l’inscrivant avec l’identificateur portant le même nom EditStateChangedEvent
.
public static readonly RoutedEvent EditStateChangedEvent = MyEditContainer.EditStateChangedEvent.AddOwner(typeof(AnotherEditContainer));
Public Shared ReadOnly EditStateChangedEvent As RoutedEvent = MyEditContainer.EditStateChangedEvent.AddOwner(GetType(AnotherEditContainer))
Remarques
Le type de propriétaire est utilisé en interne lors de la résolution d’un événement par nom.
S’applique à
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour