System.Tether.AppProfile.TTetheringAppProfile.DoResourceUpdated
Delphi
procedure DoResourceUpdated(LRemoteRes: TRemoteResource); virtual;
C++
virtual void __fastcall DoResourceUpdated(TRemoteResource* LRemoteRes);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
procedure function |
protected | System.Tether.AppProfile.pas System.Tether.AppProfile.hpp |
System.Tether.AppProfile | TTetheringAppProfile |
Beschreibung
Wird aufgerufen, wenn das Anwendungsprofil eine Mitteilung über eine Aktualisierung einer Ressource erhält, die von einem Remote-Anwendungsprofil gesendet wurde.
Diese Methode erhält einen einzigen Parameter, AResource
, der die erhaltene Remote-Ressource ist.
Wenn sich das Profil der Remote-Ressource in derselben Gruppe wie dieses Anwendungsprofil befindet, sucht DoResourceUpdated in der Sammlung von Ressourcen nach einer lokalen Ressource mit TTetheringRemoteKind.Mirror als Art (Kind) und demselben Namen (Name) wie die Remote-Ressource. Wenn diese lokale Ressource gefunden wird, aktualisiert DoResourceUpdated diese Ressource und ruft DoResourceReceived für die lokalen Spiegel-Ressource auf.
Falls eine Ereignisbehandlungsroutine vorhanden ist, die mit dem Ereignis OnRemoteProfileUpdate verbunden ist, ruft DoResourceUpdated dagegen diese Ereignisbehandlungsroutine auf.
Siehe auch
- 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