System.Tether.AppProfile.TTetheringAppProfile.DoResourceUpdated
Delphi
procedure DoResourceUpdated(LRemoteRes: TRemoteResource); virtual;
C++
virtual void __fastcall DoResourceUpdated(TRemoteResource* LRemoteRes);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
procedure function |
protected | System.Tether.AppProfile.pas System.Tether.AppProfile.hpp |
System.Tether.AppProfile | TTetheringAppProfile |
Description
Appelée quand le profil d'application reçoit une notification sur la mise à jour d'une ressource envoyée à partir d'un profil d'application distant.
Cette méthode reçoit un seul paramètre, AResource
, qui est la ressource distante reçue.
Si le profil de la ressource distante est dans le même groupe que ce profil d'application, DoResourceUpdated recherche dans la collection Resources une ressource locale avec TTetheringRemoteKind.Mirror comme Kind et le même Name que la ressource distante. Si elle trouve une telle ressource locale, DoResourceUpdated met à jour cette ressource et appelle DoResourceReceived sur la ressource mise en miroir, locale.
Sinon, et s'il existe un gestionnaire d'événement associé à l'événement OnRemoteProfileUpdate, DoResourceUpdated appelle ce gestionnaire d'événement.
Voir aussi
- System.Tether.AppProfile.TRemoteResource
- System.Tether.Manager.TTetheringManager.SendNotification
- System.Tether.AppProfile.TCustomRemoteItem.Broadcast
- System.Tether.Manager.TTetheringProfile.Group
- System.Tether.AppProfile.TTetheringAppProfile.Resources
- System.Tether.AppProfile.TLocalResource
- System.Tether.AppProfile.TCustomRemoteItem.Kind
- System.Tether.AppProfile.TCustomRemoteItem.Name
- System.Tether.AppProfile.TLocalResource.DoResourceReceived
- System.Tether.AppProfile.TTetheringAppProfile.OnResourceUpdated