Partager via


AVContentKeySessionDelegate_Extensions Classe

Définition

Méthodes d’extension à l’interface IAVContentKeySessionDelegate pour prendre en charge toutes les méthodes du AVContentKeySessionDelegate protocole.

public static class AVContentKeySessionDelegate_Extensions
type AVContentKeySessionDelegate_Extensions = class
Héritage
AVContentKeySessionDelegate_Extensions

Remarques

Les méthodes d’extension pour IAVContentKeySessionDelegate permettre aux développeurs de traiter les instances de l’interface comme ayant toutes les méthodes facultatives du protocole d’origine AVContentKeySessionDelegate . Étant donné que l’interface contient uniquement les membres requis, ces méthodes d’extension permettent aux développeurs d’appeler les membres facultatifs du protocole.

Méthodes

DidChange(IAVContentKeySessionDelegate, AVContentKeySession)

Méthodes d’extension à l’interface IAVContentKeySessionDelegate pour prendre en charge toutes les méthodes du AVContentKeySessionDelegate protocole.

DidFail(IAVContentKeySessionDelegate, AVContentKeySession, AVContentKeyRequest, NSError)

Méthodes d’extension à l’interface IAVContentKeySessionDelegate pour prendre en charge toutes les méthodes du AVContentKeySessionDelegate protocole.

DidGenerateExpiredSessionReport(IAVContentKeySessionDelegate, AVContentKeySession)

Méthodes d’extension à l’interface IAVContentKeySessionDelegate pour prendre en charge toutes les méthodes du AVContentKeySessionDelegate protocole.

DidProvidePersistableContentKeyRequest(IAVContentKeySessionDelegate, AVContentKeySession, AVPersistableContentKeyRequest)

Méthodes d’extension à l’interface IAVContentKeySessionDelegate pour prendre en charge toutes les méthodes du AVContentKeySessionDelegate protocole.

DidProvideRenewingContentKeyRequest(IAVContentKeySessionDelegate, AVContentKeySession, AVContentKeyRequest)

Méthodes d’extension à l’interface IAVContentKeySessionDelegate pour prendre en charge toutes les méthodes du AVContentKeySessionDelegate protocole.

DidSucceed(IAVContentKeySessionDelegate, AVContentKeySession, AVContentKeyRequest)

Méthodes d’extension à l’interface IAVContentKeySessionDelegate pour prendre en charge toutes les méthodes du AVContentKeySessionDelegate protocole.

DidUpdate(IAVContentKeySessionDelegate, AVContentKeySession, NSData, NSObject)

Les développeurs peuvent remplacer cette méthode pour gérer une demande de mise à jour persistableContentKey effectuée avec le spécifié keyIdentifier.

ShouldRetryContentKeyRequest(IAVContentKeySessionDelegate, AVContentKeySession, AVContentKeyRequest, String)

Méthodes d’extension à l’interface IAVContentKeySessionDelegate pour prendre en charge toutes les méthodes du AVContentKeySessionDelegate protocole.

S’applique à