Speicherort und ausgewähltes Element
Windows Media Player verwendet die folgenden fünf Elemente, um die aktuelle Ansicht der Inhalte des Onlineshops zu charakterisieren:
- task
- Typ des Bibliotheksspeicherorts
- Id des Bibliotheksspeicherorts
- Ausgewählter Elementtyp
- Ausgewählte Element-ID
In der Regel können Sie sich die Ansicht in Windows Media Player als Container mit Elementen vorstellen. Der Container hat einen Typ, und ein Element hat einen Typ. Alle Elemente in einem Container haben den gleichen Typ. Speicherorttypen und Elementtypen werden beide durch die Speicherortkonstantender Bibliothek angegeben. Wenn beispielsweise in der aktuellen Ansicht ein einzelnes Album angezeigt wird, lautet der Bibliotheksspeicherorttyp CPElementID, und da ein Album Spuren enthält, ist der ausgewählte Elementtyp CPTrackID.
Die folgende Tabelle zeigt die Speicherort- und Elementtypen für mehrere Container.
| Beschreibung des Containers | Typ des Bibliotheksspeicherorts | Ausgewählter Elementtyp |
|---|---|---|
| Ein Album, das ein Container mit Spuren ist | CPIedID | CPTrackID |
| Eine Liste, bei der es sich um einen Container mit Spuren handelt | CPListID | CPTrackID |
| Eine Liste, bei der es sich um einen Container mit Alben handelt | CPListID | CPIedID |
| Eine Radiostation, bei der es sich um einen Container mit Listen handelt | CPRadioID | CPListID |
| Die Gruppe aller Alben, bei denen es sich um einen Container mit Alben handelt | AllCPBeständeIDs | CPIedID |
| Die Gruppe aller Terminals, bei denen es sich um einen Container von Terminals handelt. | AllCPGenreIDs | CPGenreID |
Die Registerkarten in Windows Media Player stellen verschiedene Aufgaben dar. Der Player zeigt Inhalte des Onlineshops in drei verschiedenen Aufgabenbereichen an: Bibliothek, Burn und Synchronisieren. Der Aufgabenbereich Bibliothek wird auch als Aufgabenbereich Durchsuchen bezeichnet. Manchmal wird ein Aufgabenbereich als Feature bezeichnet, sodass In dieser Dokumentation Begriffe wie "Feature "Burn" und "Synchronisierung" angezeigt werden.
Die folgenden Beispiele zeigen, wie Windows Media Player die fünf Informationen (Aufgabe, Bibliotheksspeicherorttyp, Bibliotheksspeicherort-ID, ausgewählter Elementtyp, ausgewählte Element-ID) verwendet, um verschiedene Ansichten zu charakterisieren.
Im Aufgabenbereich "Burn" zeigt der Player ein Album als Container mit Spuren an. Das Album hat die ID 250. In der Ansicht ist das ausgewählte Element die Spur mit der ID 800. Beachten Sie, dass 800 die ID des Titels im Katalog des Onlineshops ist, nicht die Nummer des Titels auf dem Album.
| Element | Wert |
|---|---|
| task | Brennen |
| Typ des Bibliotheksspeicherorts | CPIedID |
| Id des Bibliotheksspeicherorts | 250 |
| Ausgewählter Elementtyp | CPTrackID |
| Ausgewählte Element-ID | 800 |
Im Aufgabenbereich Synchronisieren zeigt der Player den Satz aller Alben an, bei dem es sich um einen Container mit Alben handelt. In der Ansicht ist das ausgewählte Element das Album mit der ID 300. Beachten Sie, dass die Bibliotheksspeicherort-ID nicht auf diese Ansicht anwendbar ist.
| Element | Wert |
|---|---|
| task | Synchronisierung |
| Typ des Bibliotheksspeicherorts | AllCPBeständeIDs |
| Id des Bibliotheksspeicherorts | NICHT ZUTREFFEND |
| Ausgewählter Elementtyp | CPIedID |
| Ausgewählte Element-ID | 300 |
Im Strukturansichtssteuerelement wird der Stammknoten für den Onlineshop ausgewählt. In diesem Fall gibt es keinen Container und folglich keine Elemente. Im gesamten Aufgabenbereich Bibliothek wird eine Ermittlungsseite angezeigt.
| Element | Wert |
|---|---|
| task | Durchsuchen |
| Typ des Bibliotheksspeicherorts | RootLocation |
| Id des Bibliotheksspeicherorts | NICHT ZUTREFFEND |
| Ausgewählter Elementtyp | UnknownLocation |
| Ausgewählte Element-ID | NICHT ZUTREFFEND |
Im Aufgabenbereich Synchronisierung zeigt der Player das Jahr 2002 als Container mit Spuren an. In der Ansicht ist das ausgewählte Element die Spur mit der ID 450.
| Element | Wert |
|---|---|
| task | Synchronisierung |
| Typ des Bibliotheksspeicherorts | ReleaseDateYear |
| Id des Bibliotheksspeicherorts | 2002 |
| Ausgewählter Elementtyp | CPTrackID |
| Ausgewählte Element-ID | 450 |