MPMoviePlayerController Classe

Definizione

Classe che gestisce la riproduzione di un film da un file o tramite streaming.

[Foundation.Register("MPMoviePlayerController", true)]
[ObjCRuntime.Deprecated(ObjCRuntime.PlatformName.iOS, 9, 0, ObjCRuntime.PlatformArchitecture.All, "Use 'AVPlayerViewController' (AVKit) instead.")]
[ObjCRuntime.Unavailable(ObjCRuntime.PlatformName.TvOS, ObjCRuntime.PlatformArchitecture.All, null)]
public class MPMoviePlayerController : Foundation.NSObject, IDisposable, MediaPlayer.IMPMediaPlayback
type MPMoviePlayerController = class
    inherit NSObject
    interface IMPMediaPlayback
    interface INativeObject
    interface IDisposable
Ereditarietà
MPMoviePlayerController
Attributi
Implementazioni

Costruttori

MPMoviePlayerController()

Costruttore predefinito che inizializza una nuova istanza di questa classe senza parametri.

MPMoviePlayerController(IntPtr)

Costruttore usato durante la creazione di rappresentazioni gestite di oggetti non gestiti; Chiamato dal runtime.

MPMoviePlayerController(NSObjectFlag)

Costruttore per chiamare classi derivate per ignorare l'inizializzazione e allocare semplicemente l'oggetto.

MPMoviePlayerController(NSUrl)

Classe che gestisce la riproduzione di un film da un file o tramite streaming.

Proprietà

AccessLog

Gli sviluppatori non devono usare questa proprietà deprecata.

AirPlayVideoActive

Classe che gestisce la riproduzione di un film da un file o tramite streaming.

AllowsAirPlay

Classe che gestisce la riproduzione di un film da un file o tramite streaming.

BackgroundColor

Classe che gestisce la riproduzione di un film da un file o tramite streaming.

BackgroundView

Classe che gestisce la riproduzione di un film da un file o tramite streaming.

Class

Classe che gestisce la riproduzione di un film da un file o tramite streaming.

(Ereditato da NSObject)
ClassHandle

Handle per questa classe.

ContentUrl

Classe che gestisce la riproduzione di un film da un file o tramite streaming.

ControlStyle

Classe che gestisce la riproduzione di un film da un file o tramite streaming.

CurrentPlaybackRate

Classe che gestisce la riproduzione di un film da un file o tramite streaming.

CurrentPlaybackTime

Classe che gestisce la riproduzione di un film da un file o tramite streaming.

DebugDescription

Descrizione significativa dello sviluppatore di questo oggetto.

(Ereditato da NSObject)
Description

Descrizione dell'oggetto, versione Objective-C di ToString.

(Ereditato da NSObject)
DidEnterFullscreenNotification

Costante di notifica per DidEnterFullscreen

DidExitFullscreenNotification

Costante di notifica per DidExitFullscreen

Duration

Classe che gestisce la riproduzione di un film da un file o tramite streaming.

DurationAvailableNotification

Costante di notifica per DurationAvailable

EndPlaybackTime

Classe che gestisce la riproduzione di un film da un file o tramite streaming.

ErrorLog

Classe che gestisce la riproduzione di un film da un file o tramite streaming.

Fullscreen

Classe che gestisce la riproduzione di un film da un file o tramite streaming.

FullscreenAnimationCurveUserInfoKey

Rappresenta il valore associato alla costante MPMoviePlayerFullscreenAnimationCurveUserInfoKey

FullscreenAnimationDurationUserInfoKey

Rappresenta il valore associato alla costante MPMoviePlayerFullscreenAnimationDurationUserInfoKey

Handle

Gestire (puntatore) alla rappresentazione dell'oggetto non gestita.

(Ereditato da NSObject)
InitialPlaybackTime

Classe che gestisce la riproduzione di un film da un file o tramite streaming.

IsDirectBinding

Classe che gestisce la riproduzione di un film da un file o tramite streaming.

(Ereditato da NSObject)
IsPreparedToPlay

Classe che gestisce la riproduzione di un film da un file o tramite streaming.

IsProxy

Classe che gestisce la riproduzione di un film da un file o tramite streaming.

(Ereditato da NSObject)
LoadState

Classe che gestisce la riproduzione di un film da un file o tramite streaming.

LoadStateDidChangeNotification

Costante di notifica per LoadStateDidChange

MediaPlaybackIsPreparedToPlayDidChangeNotification

Costante di notifica per MediaPlaybackIsPreparedToPlayDidChange

MovieControlMode

Classe che gestisce la riproduzione di un film da un file o tramite streaming.

MovieMediaTypes

Classe che gestisce la riproduzione di un film da un file o tramite streaming.

MoviePlayerReadyForDisplayDidChangeNotification

Costante di notifica per MoviePlayerReadyForDisplayDidChange

MPMoviePlayerIsAirPlayVideoActiveDidChangeNotification

Costante di notifica per MPMoviePlayerIsAirPlayVideoDidChange

NaturalSize

Classe che gestisce la riproduzione di un film da un file o tramite streaming.

NaturalSizeAvailableNotification

Costante di notifica per NaturalSizeAvailable

NowPlayingMovieDidChangeNotification

Costante di notifica per NowPlayingMovieDidChange

PlayableDuration

Classe che gestisce la riproduzione di un film da un file o tramite streaming.

PlaybackDidFinishNotification

Costante di notifica per PlaybackDidFinish

PlaybackDidFinishReasonUserInfoKey

Rappresenta il valore associato alla costante MPMoviePlayerPlaybackDidFinishReasonUserInfoKey

PlaybackState

Classe che gestisce la riproduzione di un film da un file o tramite streaming.

PlaybackStateDidChangeNotification

Costante di notifica per PlaybackStateDidChange

ReadyForDisplay

Classe che gestisce la riproduzione di un film da un file o tramite streaming.

RepeatMode

Classe che gestisce la riproduzione di un film da un file o tramite streaming.

RetainCount

Restituisce il conteggio di conservazione Objective-C corrente per l'oggetto.

(Ereditato da NSObject)
ScalingMode

Classe che gestisce la riproduzione di un film da un file o tramite streaming.

ScalingModeDidChangeNotification

Costante di notifica per ScalingModeDidChange

Self

Classe che gestisce la riproduzione di un film da un file o tramite streaming.

(Ereditato da NSObject)
ShouldAutoplay

Classe che gestisce la riproduzione di un film da un file o tramite streaming.

SourceType

Classe che gestisce la riproduzione di un film da un file o tramite streaming.

SourceTypeAvailableNotification

Costante di notifica per SourceTypeAvailable

Superclass

Classe che gestisce la riproduzione di un film da un file o tramite streaming.

(Ereditato da NSObject)
SuperHandle

Handle usato per rappresentare i metodi nella classe di base per questo oggetto NSObject.

(Ereditato da NSObject)
ThumbnailErrorKey

Rappresenta il valore associato alla costante MPMoviePlayerThumbnailErrorKey

ThumbnailImageKey

Rappresenta il valore associato alla costante MPMoviePlayerThumbnailImageKey

ThumbnailImageRequestDidFinishNotification

Costante di notifica per ThumbnailImageRequestDidFinish

ThumbnailTimeKey

Rappresenta il valore associato alla costante MPMoviePlayerThumbnailTimeKey

TimedMetadata

Classe che gestisce la riproduzione di un film da un file o tramite streaming.

TimedMetadataKeyDataType

Rappresenta il valore associato alla costante MPMoviePlayerTimedMetadataKeyDataType

TimedMetadataKeyInfo

Rappresenta il valore associato alla costante MPMoviePlayerTimedMetadataKeyInfo

TimedMetadataKeyLanguageCode

Rappresenta il valore associato alla costante MPMoviePlayerTimedMetadataKeyLanguageCode

TimedMetadataKeyMIMEType

Rappresenta il valore associato alla costante MPMoviePlayerTimedMetadataKeyMIMEType

TimedMetadataKeyName

Rappresenta il valore associato alla costante MPMoviePlayerTimedMetadataKeyName

TimedMetadataUpdatedNotification

Costante di notifica per TimedMetadataUpdated

TimedMetadataUserInfoKey

Rappresenta il valore associato alla costante MPMoviePlayerTimedMetadataUserInfoKey

TypesAvailableNotification

Costante di notifica per TypesAvailable

UseApplicationAudioSession

Classe che gestisce la riproduzione di un film da un file o tramite streaming.

View

Classe che gestisce la riproduzione di un film da un file o tramite streaming.

WillEnterFullscreenNotification

Costante di notifica per WillEnterFullscreen

WillExitFullscreenNotification

Costante di notifica per WillExitFullscreen

Zone

Classe che gestisce la riproduzione di un film da un file o tramite streaming.

(Ereditato da NSObject)

Metodi

AddObserver(NSObject, NSString, NSKeyValueObservingOptions, IntPtr)

Registra un oggetto per essere osservato esternamente (usando NSString keyPath).   Le modifiche osservate vengono inviate al metodo dell'oggetto ObserveValue(NSString, NSObject, NSDictionary, IntPtr) dell'osservatore.

(Ereditato da NSObject)
AddObserver(NSObject, String, NSKeyValueObservingOptions, IntPtr)

Registra un oggetto per essere osservato esternamente (usando string keyPath).   Le modifiche osservate vengono inviate al metodo dell'oggetto ObserveValue(NSString, NSObject, NSDictionary, IntPtr) dell'osservatore.

(Ereditato da NSObject)
AddObserver(NSString, NSKeyValueObservingOptions, Action<NSObservedChange>)

Registra un oggetto per essere osservato esternamente usando un metodo arbitrario.

(Ereditato da NSObject)
AddObserver(String, NSKeyValueObservingOptions, Action<NSObservedChange>)

Registra un oggetto per essere osservato esternamente usando un metodo arbitrario.

(Ereditato da NSObject)
AwakeFromNib()

Chiamato dopo che l'oggetto è stato caricato dal file nib. Gli overridi devono chiamare la base. AwakeFromNib().

(Ereditato da NSObject)
BeginInvokeOnMainThread(Action)

Classe che gestisce la riproduzione di un film da un file o tramite streaming.

(Ereditato da NSObject)
BeginInvokeOnMainThread(Selector, NSObject)

Richiama in modo asincrono il codice specificato nel thread dell'interfaccia utente principale.

(Ereditato da NSObject)
BeginSeekingBackward()

Classe che gestisce la riproduzione di un film da un file o tramite streaming.

BeginSeekingForward()

Classe che gestisce la riproduzione di un film da un file o tramite streaming.

Bind(NSString, NSObject, String, NSDictionary)

Classe che gestisce la riproduzione di un film da un file o tramite streaming.

(Ereditato da NSObject)
Bind(String, NSObject, String, NSDictionary)
Obsoleti.

Classe che gestisce la riproduzione di un film da un file o tramite streaming.

(Ereditato da NSObject)
BindingInfo(String)
Obsoleti.

Classe che gestisce la riproduzione di un film da un file o tramite streaming.

(Ereditato da NSObject)
BindingOptionDescriptions(String)
Obsoleti.

Classe che gestisce la riproduzione di un film da un file o tramite streaming.

(Ereditato da NSObject)
BindingValueClass(String)
Obsoleti.

Classe che gestisce la riproduzione di un film da un file o tramite streaming.

(Ereditato da NSObject)
CancelAllThumbnailImageRequests()

Classe che gestisce la riproduzione di un film da un file o tramite streaming.

CommitEditing()

Classe che gestisce la riproduzione di un film da un file o tramite streaming.

(Ereditato da NSObject)
CommitEditing(NSObject, Selector, IntPtr)

Classe che gestisce la riproduzione di un film da un file o tramite streaming.

(Ereditato da NSObject)
ConformsToProtocol(IntPtr)

Richiamato per determinare se questo oggetto implementa il protocollo specificato.

(Ereditato da NSObject)
Copy()

Esegue una copia dell'oggetto Objective-C sottostante.

(Ereditato da NSObject)
DangerousAutorelease()

Classe che gestisce la riproduzione di un film da un file o tramite streaming.

(Ereditato da NSObject)
DangerousRelease()

Classe che gestisce la riproduzione di un film da un file o tramite streaming.

(Ereditato da NSObject)
DangerousRetain()

Classe che gestisce la riproduzione di un film da un file o tramite streaming.

(Ereditato da NSObject)
DidChange(NSKeyValueChange, NSIndexSet, NSString)

Indica che si è verificata una modifica agli indici per una relazione to-molti.

(Ereditato da NSObject)
DidChange(NSString, NSKeyValueSetMutationKind, NSSet)

Classe che gestisce la riproduzione di un film da un file o tramite streaming.

(Ereditato da NSObject)
DidChangeValue(String)

Indica che si è verificata una modifica nella chiave specificata.

(Ereditato da NSObject)
Dispose()

Rilascia le risorse usate dall'oggetto NSObject.

(Ereditato da NSObject)
Dispose(Boolean)

Rilascia le risorse usate dall'oggetto NSObject.

(Ereditato da NSObject)
DoesNotRecognizeSelector(Selector)

Indica che questo oggetto non riconosce il selettore specificato.

(Ereditato da NSObject)
EndSeeking()

Classe che gestisce la riproduzione di un film da un file o tramite streaming.

Equals(NSObject)

Classe che gestisce la riproduzione di un film da un file o tramite streaming.

(Ereditato da NSObject)
Equals(Object)

Classe che gestisce la riproduzione di un film da un file o tramite streaming.

(Ereditato da NSObject)
ExposedBindings()

Classe che gestisce la riproduzione di un film da un file o tramite streaming.

(Ereditato da NSObject)
GetBindingInfo(NSString)

Classe che gestisce la riproduzione di un film da un file o tramite streaming.

(Ereditato da NSObject)
GetBindingOptionDescriptions(NSString)

Classe che gestisce la riproduzione di un film da un file o tramite streaming.

(Ereditato da NSObject)
GetBindingValueClass(NSString)

Classe che gestisce la riproduzione di un film da un file o tramite streaming.

(Ereditato da NSObject)
GetDictionaryOfValuesFromKeys(NSString[])

Recupera i valori delle chiavi specificate.

(Ereditato da NSObject)
GetHashCode()

Genera un codice hash per l'istanza corrente.

(Ereditato da NSObject)
GetMethodForSelector(Selector)

Classe che gestisce la riproduzione di un film da un file o tramite streaming.

(Ereditato da NSObject)
GetNativeField(String)
Obsoleti.

Classe che gestisce la riproduzione di un film da un file o tramite streaming.

(Ereditato da NSObject)
GetNativeHash()

Classe che gestisce la riproduzione di un film da un file o tramite streaming.

(Ereditato da NSObject)
Init()

Classe che gestisce la riproduzione di un film da un file o tramite streaming.

(Ereditato da NSObject)
InitializeHandle(IntPtr)

Classe che gestisce la riproduzione di un film da un file o tramite streaming.

(Ereditato da NSObject)
InitializeHandle(IntPtr, String)

Classe che gestisce la riproduzione di un film da un file o tramite streaming.

(Ereditato da NSObject)
Invoke(Action, Double)

Classe che gestisce la riproduzione di un film da un file o tramite streaming.

(Ereditato da NSObject)
Invoke(Action, TimeSpan)

Classe che gestisce la riproduzione di un film da un file o tramite streaming.

(Ereditato da NSObject)
InvokeOnMainThread(Action)

Classe che gestisce la riproduzione di un film da un file o tramite streaming.

(Ereditato da NSObject)
InvokeOnMainThread(Selector, NSObject)

Richiama in modo sincronizzato il codice specificato nel thread dell'interfaccia utente principale.

(Ereditato da NSObject)
IsEqual(NSObject)

Classe che gestisce la riproduzione di un film da un file o tramite streaming.

(Ereditato da NSObject)
IsKindOfClass(Class)

Classe che gestisce la riproduzione di un film da un file o tramite streaming.

(Ereditato da NSObject)
IsMemberOfClass(Class)

Classe che gestisce la riproduzione di un film da un file o tramite streaming.

(Ereditato da NSObject)
MarkDirty()

Promuove un oggetto peer regolare (IsDirectBinding è true) in un oggetto toggleref.

(Ereditato da NSObject)
MutableCopy()

Crea una copia modificabile dell'oggetto NSObject specificato.

(Ereditato da NSObject)
ObjectDidEndEditing(NSObject)

Classe che gestisce la riproduzione di un film da un file o tramite streaming.

(Ereditato da NSObject)
ObserveValue(NSString, NSObject, NSDictionary, IntPtr)

Indica che il valore in corrispondenza del keyPath specificato rispetto a questo oggetto è stato modificato.

(Ereditato da NSObject)
Pause()

Classe che gestisce la riproduzione di un film da un file o tramite streaming.

PerformSelector(Selector)

Classe che gestisce la riproduzione di un film da un file o tramite streaming.

(Ereditato da NSObject)
PerformSelector(Selector, NSObject)

Classe che gestisce la riproduzione di un film da un file o tramite streaming.

(Ereditato da NSObject)
PerformSelector(Selector, NSObject, Double)

Richiama il selettore nell'istanza corrente e, se l'oggetto obj non è Null, lo passa come parametro singolo.

(Ereditato da NSObject)
PerformSelector(Selector, NSObject, Double, NSString[])

Classe che gestisce la riproduzione di un film da un file o tramite streaming.

(Ereditato da NSObject)
PerformSelector(Selector, NSObject, NSObject)

Classe che gestisce la riproduzione di un film da un file o tramite streaming.

(Ereditato da NSObject)
PerformSelector(Selector, NSThread, NSObject, Boolean)

Classe che gestisce la riproduzione di un film da un file o tramite streaming.

(Ereditato da NSObject)
PerformSelector(Selector, NSThread, NSObject, Boolean, NSString[])

Classe che gestisce la riproduzione di un film da un file o tramite streaming.

(Ereditato da NSObject)
Play()

Classe che gestisce la riproduzione di un film da un file o tramite streaming.

PrepareForInterfaceBuilder()

Classe che gestisce la riproduzione di un film da un file o tramite streaming.

(Ereditato da NSObject)
PrepareForPrerollAds()

Classe che gestisce la riproduzione di un film da un file o tramite streaming.

PrepareToPlay()

Classe che gestisce la riproduzione di un film da un file o tramite streaming.

RemoveObserver(NSObject, NSString)

Impedisce all'osservatore specificato di ricevere ulteriori notifiche di valori modificati per keyPath specificato.

(Ereditato da NSObject)
RemoveObserver(NSObject, NSString, IntPtr)

Impedisce all'osservatore specificato di ricevere ulteriori notifiche di valori modificati per il keyPath e il contesto specificati.

(Ereditato da NSObject)
RemoveObserver(NSObject, String)

Impedisce all'osservatore specificato di ricevere ulteriori notifiche di valori modificati per keyPath specificato.

(Ereditato da NSObject)
RemoveObserver(NSObject, String, IntPtr)

Impedisce all'osservatore specificato di ricevere ulteriori notifiche di valori modificati per il keyPath e il contesto specificati.

(Ereditato da NSObject)
RequestThumbnails(NSNumber[], MPMovieTimeOption)

Classe che gestisce la riproduzione di un film da un file o tramite streaming.

RespondsToSelector(Selector)

Se questo oggetto riconosce il selettore specificato.

(Ereditato da NSObject)
SetFullscreen(Boolean, Boolean)

Classe che gestisce la riproduzione di un film da un file o tramite streaming.

SetNativeField(String, NSObject)
Obsoleti.

Classe che gestisce la riproduzione di un film da un file o tramite streaming.

(Ereditato da NSObject)
SetNilValueForKey(NSString)

Imposta il valore della chiave specificata su Null.

(Ereditato da NSObject)
SetValueForKey(NSObject, NSString)

Imposta il valore della proprietà specificata dalla chiave sul valore specificato.

(Ereditato da NSObject)
SetValueForKeyPath(IntPtr, NSString)

Costruttore usato durante la creazione di rappresentazioni gestite di oggetti non gestiti; Chiamato dal runtime.

(Ereditato da NSObject)
SetValueForKeyPath(NSObject, NSString)

Imposta il valore di una proprietà che può essere raggiunta usando un keypath.

(Ereditato da NSObject)
SetValueForUndefinedKey(NSObject, NSString)

Indica un tentativo di scrittura di un valore in una chiave non definita. Se non sottoposto a override, genera un'eccezione NSUndefinedKeyException.

(Ereditato da NSObject)
SetValuesForKeysWithDictionary(NSDictionary)

Imposta i valori di questo oggetto NSObject su quelli nel dizionario specificato.

(Ereditato da NSObject)
Stop()

Classe che gestisce la riproduzione di un film da un file o tramite streaming.

ThumbnailImageAt(Double, MPMovieTimeOption)

Classe che gestisce la riproduzione di un film da un file o tramite streaming.

ToString()

Restituisce una rappresentazione stringa del valore dell'istanza corrente.

(Ereditato da NSObject)
Unbind(NSString)

Classe che gestisce la riproduzione di un film da un file o tramite streaming.

(Ereditato da NSObject)
Unbind(String)
Obsoleti.

Classe che gestisce la riproduzione di un film da un file o tramite streaming.

(Ereditato da NSObject)
ValueForKey(NSString)

Restituisce il valore della proprietà associata alla chiave specificata.

(Ereditato da NSObject)
ValueForKeyPath(NSString)

Restituisce il valore di una proprietà che può essere raggiunta usando un keypath.

(Ereditato da NSObject)
ValueForUndefinedKey(NSString)

Indica un tentativo di lettura di un valore di una chiave non definita. Se non sottoposto a override, genera un'eccezione NSUndefinedKeyException.

(Ereditato da NSObject)
WillChange(NSKeyValueChange, NSIndexSet, NSString)

Indica che i valori degli indici specificati nella chiave specificata stanno per modificare.

(Ereditato da NSObject)
WillChange(NSString, NSKeyValueSetMutationKind, NSSet)

Classe che gestisce la riproduzione di un film da un file o tramite streaming.

(Ereditato da NSObject)
WillChangeValue(String)

Indica che il valore della chiave specificata sta per modificare.

(Ereditato da NSObject)

Metodi di estensione

GetDebugDescription(INSObjectProtocol)

Classe che gestisce la riproduzione di un film da un file o tramite streaming.

CancelPreroll(MPMoviePlayerController)

Classe che gestisce la riproduzione di un film da un file o tramite streaming.

PlayPrerollAd(MPMoviePlayerController, Action<NSError>)

Classe che gestisce la riproduzione di un film da un file o tramite streaming.

GetAccessibilityCustomRotors(NSObject)

Ottiene la matrice di UIAccessibilityCustomRotor oggetti appropriati per this l'oggetto.

SetAccessibilityCustomRotors(NSObject, UIAccessibilityCustomRotor[])

Imposta la matrice di UIAccessibilityCustomRotor oggetti appropriati per this l'oggetto.

Si applica a

Vedi anche