DrmRights Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Класс сущности, который заключает в оболочку сведения о лицензии, полученные с сетевого сервера DRM.
[Android.Runtime.Register("android/drm/DrmRights", DoNotGenerateAcw=true)]
public class DrmRights : Java.Lang.Object
[<Android.Runtime.Register("android/drm/DrmRights", DoNotGenerateAcw=true)>]
type DrmRights = class
inherit Object
- Наследование
- Атрибуты
Комментарии
Класс сущности, который заключает в оболочку сведения о лицензии, полученные с сетевого сервера DRM.
Вызывающий объект может создать экземпляр объекта, DrmRights
сначала вызвав DrmManagerClient#processDrmInfo(DrmInfo)
метод , а затем используя результирующий ProcessedData
объект для вызова конструктора DrmRights#DrmRights(ProcessedData, String)
.
Вызывающий объект также может создать DrmRights
экземпляр объекта с помощью конструктора DrmRights#DrmRights(String, String)
, который принимает путь к файлу, содержащим сведения о правах ProcessedData
, а не .
Обратите внимание, что идентификатор учетной записи и идентификатор подписки не являются обязательными для всех агентов drm или подключаемых модулей. Если идентификатор учетной записи или идентификатор подписки не требуется для конкретного агента DRM или подключаемого модуля, они могут быть либо null, либо пустой строкой, либо любым другим значением строки, не имеющим значения.
Этот элемент устарел. Используйте android.media.MediaDrm
Документация по Java для android.drm.DrmRights
.
Части этой страницы являются изменениями, основанными на работе, созданной и совместно используемой проектом и используемой в соответствии с условиями, Creative Commons 2.5 Attribution License Creative Commons 2.5 Attribution License.
Конструкторы
DrmRights(File, String) |
Создает |
DrmRights(IntPtr, JniHandleOwnership) |
Конструктор, используемый при создании управляемых представлений объектов JNI; вызывается средой выполнения. |
DrmRights(ProcessedData, String) |
Создает |
DrmRights(String, String) |
Создает |
DrmRights(String, String, String) |
Создает |
DrmRights(String, String, String, String) |
Создает |
Свойства
AccountId |
Извлекает идентификатор учетной записи, связанный с этим |
Class |
Возвращает класс среды выполнения данного объекта |
Handle |
Дескриптор базового экземпляра Android. (Унаследовано от Object) |
JniIdentityHashCode |
Класс сущности, который заключает в оболочку сведения о лицензии, полученные с сетевого сервера DRM. (Унаследовано от Object) |
JniPeerMembers |
Класс сущности, который заключает в оболочку сведения о лицензии, полученные с сетевого сервера DRM. |
MimeType |
Извлекает тип MIME, связанный с этим |
PeerReference |
Класс сущности, который заключает в оболочку сведения о лицензии, полученные с сетевого сервера DRM. (Унаследовано от Object) |
SubscriptionId |
Извлекает идентификатор подписки, связанный с данным |
ThresholdClass |
Этот API поддерживает инфраструктуру Mono для Android и не предназначен для использования непосредственно из кода. |
ThresholdType |
Этот API поддерживает инфраструктуру Mono для Android и не предназначен для использования непосредственно из кода. |
Методы
Clone() |
Создает и возвращает копию этого объекта. (Унаследовано от Object) |
Dispose() |
Класс сущности, который заключает в оболочку сведения о лицензии, полученные с сетевого сервера DRM. (Унаследовано от Object) |
Dispose(Boolean) |
Класс сущности, который заключает в оболочку сведения о лицензии, полученные с сетевого сервера DRM. (Унаследовано от Object) |
Equals(Object) |
Указывает, равен ли какой-то другой объект этому объекту. (Унаследовано от Object) |
GetData() |
Извлекает данные прав, связанные с этим |
GetHashCode() |
Возвращает значение хэш-кода для объекта. (Унаследовано от Object) |
JavaFinalize() |
Вызывается сборщиком мусора для объекта , когда сборка мусора определяет, что больше нет ссылок на объект . (Унаследовано от Object) |
Notify() |
Пробуждение одного потока, ожидающего на мониторе этого объекта. (Унаследовано от Object) |
NotifyAll() |
Активирует все потоки, ожидающие на мониторе этого объекта. (Унаследовано от Object) |
SetHandle(IntPtr, JniHandleOwnership) |
Задает свойство Handle. (Унаследовано от Object) |
ToArray<T>() |
Класс сущности, который заключает в оболочку сведения о лицензии, полученные с сетевого сервера DRM. (Унаследовано от Object) |
ToString() |
Возвращает строковое представление объекта. (Унаследовано от Object) |
UnregisterFromRuntime() |
Класс сущности, который заключает в оболочку сведения о лицензии, полученные с сетевого сервера DRM. (Унаследовано от Object) |
Wait() |
Заставляет текущий поток ждать, пока он не будет пробужден, как правило, из-за <уведомления/><em> или <прерывания></em>. (Унаследовано от Object) |
Wait(Int64) |
Заставляет текущий поток ждать, пока он не будет пробужден, как правило, из-за <уведомления</>em>, <>прерывания< или> em, либо до истечения определенного количества реального времени. (Унаследовано от Object) |
Wait(Int64, Int32) |
Заставляет текущий поток ждать, пока он не будет пробужден, как правило, из-за <уведомления</>em>, <>прерывания< или> em, либо до истечения определенного количества реального времени. (Унаследовано от Object) |
Явные реализации интерфейса
IJavaPeerable.Disposed() |
Класс сущности, который заключает в оболочку сведения о лицензии, полученные с сетевого сервера DRM. (Унаследовано от Object) |
IJavaPeerable.DisposeUnlessReferenced() |
Класс сущности, который заключает в оболочку сведения о лицензии, полученные с сетевого сервера DRM. (Унаследовано от Object) |
IJavaPeerable.Finalized() |
Класс сущности, который заключает в оболочку сведения о лицензии, полученные с сетевого сервера DRM. (Унаследовано от Object) |
IJavaPeerable.JniManagedPeerState |
Класс сущности, который заключает в оболочку сведения о лицензии, полученные с сетевого сервера DRM. (Унаследовано от Object) |
IJavaPeerable.SetJniIdentityHashCode(Int32) |
Класс сущности, который заключает в оболочку сведения о лицензии, полученные с сетевого сервера DRM. (Унаследовано от Object) |
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Класс сущности, который заключает в оболочку сведения о лицензии, полученные с сетевого сервера DRM. (Унаследовано от Object) |
IJavaPeerable.SetPeerReference(JniObjectReference) |
Класс сущности, который заключает в оболочку сведения о лицензии, полученные с сетевого сервера DRM. (Унаследовано от Object) |
Методы расширения
JavaCast<TResult>(IJavaObject) |
Выполняет преобразование типа, проверенное средой выполнения Android. |
JavaCast<TResult>(IJavaObject) |
Класс сущности, который заключает в оболочку сведения о лицензии, полученные с сетевого сервера DRM. |
GetJniTypeName(IJavaPeerable) |
Класс сущности, который заключает в оболочку сведения о лицензии, полученные с сетевого сервера DRM. |