- AVPlayer - Notifications 
- AVPlayer() 
- AVPlayer(AVPlayerItem) 
- AVPlayer(IntPtr) 
- AVPlayer(NativeHandle) 
- AVPlayer(NSObjectFlag) 
- AVPlayer(NSUrl) 
- ActionAtItemEnd 
- AirPlayVideoActive 
- AllowsAirPlayVideo 
- AllowsExternalPlayback 
- AppliesMediaSelectionCriteriaAutomatically 
- AudioOutputDeviceUniqueID 
- AudiovisualBackgroundPlaybackPolicy 
- AutomaticallyWaitsToMinimizeStalling 
- AvailableHdrModes 
- AvailableHdrModesDidChangeNotification 
- ClassHandle 
- ClosedCaptionDisplayEnabled 
- CurrentItem 
- CurrentTime 
- EligibleForHdrPlayback 
- EligibleForHdrPlaybackDidChangeNotification 
- Error 
- ExternalPlaybackActive 
- ExternalPlaybackVideoGravity 
- MasterClock 
- Muted 
- OutputObscuredDueToInsufficientExternalProtection 
- PlaybackCoordinator 
- PreferredVideoDecoderGpuRegistryId 
- PreventsDisplaySleepDuringVideoPlayback 
- Rate 
- RateDidChangeNotification 
- ReasonForWaitingToPlay 
- SourceClock 
- Status 
- TimeControlStatus 
- UsesAirPlayVideoWhileAirPlayScreenIsActive 
- UsesExternalPlaybackWhileExternalScreenIsActive 
- Volume 
- WaitingToMinimizeStallsReason 
- WaitingWhileEvaluatingBufferingRateReason 
- WaitingWithNoItemToPlayReason 
- WeakExternalPlaybackVideoGravity 
- AddBoundaryTimeObserver(NSValue[], DispatchQueue, Action) 
- AddPeriodicTimeObserver(CMTime, DispatchQueue, Action<CMTime>) 
- CancelPendingPrerolls() 
- FromPlayerItem(AVPlayerItem) 
- FromUrl(NSUrl) 
- MediaSelectionCriteriaForMediaCharacteristic(NSString) 
- Pause() 
- Play() 
- PlayImmediatelyAtRate(Single) 
- Preroll(Single, AVCompletion) 
- PrerollAsync(Single) 
- RemoveTimeObserver(NSObject) 
- ReplaceCurrentItemWithPlayerItem(AVPlayerItem) 
- Seek(CMTime) 
- Seek(NSDate) 
- Seek(CMTime, AVCompletion) 
- Seek(NSDate, AVCompletion) 
- Seek(CMTime, CMTime, CMTime) 
- Seek(CMTime, CMTime, CMTime, AVCompletion) 
- SeekAsync(CMTime) 
- SeekAsync(NSDate) 
- SeekAsync(CMTime, CMTime, CMTime) 
- SetMediaSelectionCriteria(AVPlayerMediaSelectionCriteria, NSString) 
- SetRate(Single, CMTime, CMTime) 
 
net9.0-ios17.2
    namespace AVFoundation
{
    [Register("AVPlayer", true)]
    [SupportedOSPlatform("maccatalyst")]
    [SupportedOSPlatform("ios")]
    [SupportedOSPlatform("macos")]
    [SupportedOSPlatform("tvos")]
    public class AVPlayer : NSObject
    {
        [BindingImpl(BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]
        [SupportedOSPlatform("maccatalyst")]
        [SupportedOSPlatform("ios")]
        [SupportedOSPlatform("macos")]
        [SupportedOSPlatform("tvos")]
        public virtual Task<bool>! SeekAsync(NSDate! date);
    }
}
            | .NET | 6.07.08.09.0 | 
|---|---|
| Information specific to net9.0 | |
| Platforms | This API is only available when you target a specific platform: | 
| iOS | 10.010.110.210.311.011.111.211.311.412.012.112.212.312.413.013.113.213.313.413.513.614.014.114.214.314.414.515.015.215.416.016.116.216.417.017.2 | 
| Mac Catalyst | 13.113.213.313.413.514.214.314.414.515.015.215.416.116.216.417.017.2 | 
| macOS | 10.1410.1510.1611.011.111.211.312.012.112.313.013.113.314.014.2 | 
| tvOS | 10.010.110.211.011.111.211.311.412.012.112.212.312.413.013.213.313.414.014.214.314.414.515.015.215.416.016.116.417.017.2 | 
| Information specific to net9.0-ios17.2 | |
| Assembly | Microsoft.iOS , Version=17.2.0.0, PublicKeyToken=84e04ff9cfb79065 | 
| Referencing | The API is automatically referenced. | 
| Platform Restrictions | This API is only supported on the following platforms: 
 | 
- Built-in API
- Package-provided API