Freigeben über


AVPictureInPictureControllerDelegate_Extensions Klasse

Definition

Erweiterungsmethoden für die IAVPictureInPictureControllerDelegate Schnittstelle, um alle Methoden aus dem AVPictureInPictureControllerDelegate Protokoll zu unterstützen.

public static class AVPictureInPictureControllerDelegate_Extensions
type AVPictureInPictureControllerDelegate_Extensions = class
Vererbung
AVPictureInPictureControllerDelegate_Extensions

Hinweise

Die Erweiterungsmethoden für IAVPictureInPictureControllerDelegate ermöglichen Es Entwicklern, Instanzen der Schnittstelle als alle optionalen Methoden des ursprünglichen AVPictureInPictureControllerDelegate Protokolls zu behandeln. Da die Schnittstelle nur die erforderlichen Member enthält, ermöglichen diese Erweiterungsmethoden Es Entwicklern, die optionalen Member des Protokolls aufzurufen.

Methoden

DidStartPictureInPicture(IAVPictureInPictureControllerDelegate, AVPictureInPictureController)

Die Bild-in-Bild-Wiedergabe wurde gestartet.

DidStopPictureInPicture(IAVPictureInPictureControllerDelegate, AVPictureInPictureController)

Die Bild-in-Bild-Wiedergabe wurde beendet.

FailedToStartPictureInPicture(IAVPictureInPictureControllerDelegate, AVPictureInPictureController, NSError)

Die Bild-in-Bild-Wiedergabe konnte nicht gestartet werden.

RestoreUserInterfaceForPictureInPicture(IAVPictureInPictureControllerDelegate, AVPictureInPictureController, Action<Boolean>)

Die Bild-in-Bild-Wiedergabe wird beendet. Wird aufgerufen, um der App die Möglichkeit zu geben, eine Wiedergabe-Benutzeroberfläche bereitzustellen, indem sie an completionHandlerübergebentrue.

WillStartPictureInPicture(IAVPictureInPictureControllerDelegate, AVPictureInPictureController)

Die Bild-in-Bild-Wiedergabe wird gestartet.

WillStopPictureInPicture(IAVPictureInPictureControllerDelegate, AVPictureInPictureController)

Die Bild-in-Bild-Wiedergabe wird beendet.

Gilt für: