C# Class SIL.FieldWorks.SharpViews.Hookups.MultiplePropChangedReceiver

This class handles the unusual case where we want multiple hookups receiving PropChanged for the same Hvo, tag pair. It replaces the first two and can have more added.
Inheritance: IReceivePropChanged
Afficher le fichier Open project: sillsdev/FieldWorks Class Usage Examples

Méthodes publiques

Méthode Description
Add ( IReceivePropChanged target ) : void
MultiplePropChangedReceiver ( IReceivePropChanged target1, IReceivePropChanged target2 ) : System
PropChanged ( object sender, EventArgs args ) : void

Pass it on to all the targets.

PropChanged ( object sender, ObjectSequenceEventArgs args ) : void
Remove ( IReceivePropChanged target ) : void

Method Details

Add() public méthode

public Add ( IReceivePropChanged target ) : void
target IReceivePropChanged
Résultat void

MultiplePropChangedReceiver() public méthode

public MultiplePropChangedReceiver ( IReceivePropChanged target1, IReceivePropChanged target2 ) : System
target1 IReceivePropChanged
target2 IReceivePropChanged
Résultat System

PropChanged() public méthode

Pass it on to all the targets.
public PropChanged ( object sender, EventArgs args ) : void
sender object
args System.EventArgs
Résultat void

PropChanged() public méthode

public PropChanged ( object sender, ObjectSequenceEventArgs args ) : void
sender object
args ObjectSequenceEventArgs
Résultat void

Remove() public méthode

public Remove ( IReceivePropChanged target ) : void
target IReceivePropChanged
Résultat void