A database is used to store user interface state information. The database
is accessed by a key having a service ID field, a caller ID field, and a
caller context ID field. The caller context ID is used to identify the
context in the application program from which the user interface is
called. In this manner, the system can differentiate between calls from
different portions of the application program which can have different
user expectations of the desirable user interface state.
Eine Datenbank wird benutzt, um Benutzerschnittstelle Zustandinformationen zu speichern. Die Datenbank wird durch einen Schlüssel erreicht, der einen Service Identifikation hat, auffangen, fangen ein Anrufer Identifikation auf, und ein Anruferkontext Identifikation fangen auf. Der Anruferkontext Identifikation wird verwendet, um den Kontext im Anwendungsprogramm zu kennzeichnen, von dem die Benutzerschnittstelle benannt wird. In dieser Weise kann das System zwischen Anrufen von den unterschiedlichen Teilen des Anwendungsprogramms unterscheiden, das unterschiedliche Benutzererwartungen des wünschenswerten Benutzerschnittstelle Zustandes haben kann.