DrmStore.IConstraintsColumns Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Schnittstellendefinition für die Spalten, die DRM-Einschränkungen darstellen.
public interface DrmStore.IConstraintsColumns
type DrmStore.IConstraintsColumns = interface
Hinweise
Schnittstellendefinition für die Spalten, die DRM-Einschränkungen darstellen.
android.drm.DrmManagerClient#getConstraints DrmManagerClient.getConstraints() kann von einer Anwendung aufgerufen werden, um die Kontraintenten zu ermitteln, die android.drm.DrmStore.Action actions für rechtsgeschützte Inhalte ausgeführt werden können. Die in dieser Schnittstelle definierten Konstanten stellen drei am häufigsten verwendete Einschränkungstypen dar: anzahlbasierte, datumsbasierte und dauerbasierte. Zwei oder mehr Einschränkungen können gleichzeitig verwendet werden, um anspruchsvollere Einschränkungen darzustellen. Darüber hinaus kann eine benutzerdefinierte Einschränkung verwendet werden, #EXTENDED_METADATA extended metadatawenn diese drei Arten von Einschränkungen nicht ausreichen.
Java Dokumentation für android.drm.DrmStore.ConstraintsColumns.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Felder
| Name | Beschreibung |
|---|---|
| ExtendedMetadata |
Dies ist eine benutzerdefinierte Einschränkung. |
| LicenseAvailableTime |
Dies ist ein dauerbasierter Constaint. |
| LicenseExpiryTime |
Dies ist ein datumsbasierter Constaint. |
| LicenseStartTime |
Dies ist eine datumsbasierte Einschränkung. |
| MaxRepeatCount |
Dies ist eine anzahlbasierte Einschränkung. |
| RemainingRepeatCount |
Dies ist eine anzahlbasierte Einschränkung. |