Compartir a través de


MPMoviePlayerController Clase

Definición

Clase que administra la reproducción de una película desde un archivo o a través de 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
Herencia
MPMoviePlayerController
Atributos
Implementaciones

Constructores

MPMoviePlayerController()

Constructor predeterminado que inicializa una nueva instancia de esta clase sin parámetros.

MPMoviePlayerController(IntPtr)

Constructor utilizado al crear representaciones administradas de objetos no administrados; Lo llama el tiempo de ejecución.

MPMoviePlayerController(NSObjectFlag)

Constructor para llamar a en clases derivadas para omitir la inicialización y simplemente asignar el objeto.

MPMoviePlayerController(NSUrl)

Clase que administra la reproducción de una película desde un archivo o a través de streaming.

Propiedades

AccessLog

Los desarrolladores no deben usar esta propiedad en desuso.

AirPlayVideoActive

Clase que administra la reproducción de una película desde un archivo o a través de streaming.

AllowsAirPlay

Clase que administra la reproducción de una película desde un archivo o a través de streaming.

BackgroundColor

Clase que administra la reproducción de una película desde un archivo o a través de streaming.

BackgroundView

Clase que administra la reproducción de una película desde un archivo o a través de streaming.

Class

Clase que administra la reproducción de una película desde un archivo o a través de streaming.

(Heredado de NSObject)
ClassHandle

Identificador de esta clase.

ContentUrl

Clase que administra la reproducción de una película desde un archivo o a través de streaming.

ControlStyle

Clase que administra la reproducción de una película desde un archivo o a través de streaming.

CurrentPlaybackRate

Clase que administra la reproducción de una película desde un archivo o a través de streaming.

CurrentPlaybackTime

Clase que administra la reproducción de una película desde un archivo o a través de streaming.

DebugDescription

Descripción significativa para el desarrollador de este objeto.

(Heredado de NSObject)
Description

Descripción del objeto, la versión objective-C de ToString.

(Heredado de NSObject)
DidEnterFullscreenNotification

Constante de notificación para DidEnterFullscreen

DidExitFullscreenNotification

Constante de notificación para DidExitFullscreen

Duration

Clase que administra la reproducción de una película desde un archivo o a través de streaming.

DurationAvailableNotification

Constante de notificación para DurationAvailable

EndPlaybackTime

Clase que administra la reproducción de una película desde un archivo o a través de streaming.

ErrorLog

Clase que administra la reproducción de una película desde un archivo o a través de streaming.

Fullscreen

Clase que administra la reproducción de una película desde un archivo o a través de streaming.

FullscreenAnimationCurveUserInfoKey

Representa el valor asociado a la constante MPMoviePlayerFullscreenAnimationCurveUserInfoKey

FullscreenAnimationDurationUserInfoKey

Representa el valor asociado a la constante MPMoviePlayerFullscreenAnimationDurationUserInfoKey.

Handle

Identificador (puntero) a la representación del objeto no administrado.

(Heredado de NSObject)
InitialPlaybackTime

Clase que administra la reproducción de una película desde un archivo o a través de streaming.

IsDirectBinding

Clase que administra la reproducción de una película desde un archivo o a través de streaming.

(Heredado de NSObject)
IsPreparedToPlay

Clase que administra la reproducción de una película desde un archivo o a través de streaming.

IsProxy

Clase que administra la reproducción de una película desde un archivo o a través de streaming.

(Heredado de NSObject)
LoadState

Clase que administra la reproducción de una película desde un archivo o a través de streaming.

LoadStateDidChangeNotification

Constante de notificación para LoadStateDidChange

MediaPlaybackIsPreparedToPlayDidChangeNotification

Constante de notificación para MediaPlaybackIsPreparedToPlayDidChange

MovieControlMode

Clase que administra la reproducción de una película desde un archivo o a través de streaming.

MovieMediaTypes

Clase que administra la reproducción de una película desde un archivo o a través de streaming.

MoviePlayerReadyForDisplayDidChangeNotification

Constante de notificación para MoviePlayerReadyForDisplayDidChange

MPMoviePlayerIsAirPlayVideoActiveDidChangeNotification

Constante de notificación para MPMoviePlayerIsAirPlayVideoActiveDidChange

NaturalSize

Clase que administra la reproducción de una película desde un archivo o a través de streaming.

NaturalSizeAvailableNotification

Constante de notificación para NaturalSizeAvailable

NowPlayingMovieDidChangeNotification

Constante de notificación para NowPlayingMovieDidChange

PlayableDuration

Clase que administra la reproducción de una película desde un archivo o a través de streaming.

PlaybackDidFinishNotification

Constante de notificación para PlaybackDidFinish

PlaybackDidFinishReasonUserInfoKey

Representa el valor asociado a la constante MPMoviePlayerPlaybackDidFinishReasonUserInfoKey.

PlaybackState

Clase que administra la reproducción de una película desde un archivo o a través de streaming.

PlaybackStateDidChangeNotification

Constante de notificación para PlaybackStateDidChange

ReadyForDisplay

Clase que administra la reproducción de una película desde un archivo o a través de streaming.

RepeatMode

Clase que administra la reproducción de una película desde un archivo o a través de streaming.

RetainCount

Devuelve el recuento de retención actual de Objective-C para el objeto .

(Heredado de NSObject)
ScalingMode

Clase que administra la reproducción de una película desde un archivo o a través de streaming.

ScalingModeDidChangeNotification

Constante de notificación para ScalingModeDidChange

Self

Clase que administra la reproducción de una película desde un archivo o a través de streaming.

(Heredado de NSObject)
ShouldAutoplay

Clase que administra la reproducción de una película desde un archivo o a través de streaming.

SourceType

Clase que administra la reproducción de una película desde un archivo o a través de streaming.

SourceTypeAvailableNotification

Constante de notificación para SourceTypeAvailable

Superclass

Clase que administra la reproducción de una película desde un archivo o a través de streaming.

(Heredado de NSObject)
SuperHandle

Identificador usado para representar los métodos de la clase base para este NSObject.

(Heredado de NSObject)
ThumbnailErrorKey

Representa el valor asociado a la constante MPMoviePlayerThumbnailErrorKey.

ThumbnailImageKey

Representa el valor asociado a la constante MPMoviePlayerThumbnailImageKey.

ThumbnailImageRequestDidFinishNotification

Constante de notificación para ThumbnailImageRequestDidFinish

ThumbnailTimeKey

Representa el valor asociado a la constante MPMoviePlayerThumbnailTimeKey.

TimedMetadata

Clase que administra la reproducción de una película desde un archivo o a través de streaming.

TimedMetadataKeyDataType

Representa el valor asociado a la constante MPMoviePlayerTimedMetadataKeyDataType.

TimedMetadataKeyInfo

Representa el valor asociado a la constante MPMoviePlayerTimedMetadataKeyInfo.

TimedMetadataKeyLanguageCode

Representa el valor asociado a la constante MPMoviePlayerTimedMetadataKeyLanguageCode.

TimedMetadataKeyMIMEType

Representa el valor asociado a la constante MPMoviePlayerTimedMetadataKeyMIMEType.

TimedMetadataKeyName

Representa el valor asociado a la constante MPMoviePlayerTimedMetadataKeyName.

TimedMetadataUpdatedNotification

Constante de notificación para TimedMetadataUpdated

TimedMetadataUserInfoKey

Representa el valor asociado a la constante MPMoviePlayerTimedMetadataUserInfoKey.

TypesAvailableNotification

Constante de notificación para TypesAvailable

UseApplicationAudioSession

Clase que administra la reproducción de una película desde un archivo o a través de streaming.

View

Clase que administra la reproducción de una película desde un archivo o a través de streaming.

WillEnterFullscreenNotification

Constante de notificación para WillEnterFullscreen

WillExitFullscreenNotification

Constante de notificación para WillExitFullscreen

Zone

Clase que administra la reproducción de una película desde un archivo o a través de streaming.

(Heredado de NSObject)

Métodos

AddObserver(NSObject, NSString, NSKeyValueObservingOptions, IntPtr)

Registra un objeto para que se observe externamente (mediante NSString keyPath).   Los cambios observados se envían al método de objeto ObserveValue(NSString, NSObject, NSDictionary, IntPtr) del observador.

(Heredado de NSObject)
AddObserver(NSObject, String, NSKeyValueObservingOptions, IntPtr)

Registra un objeto para que se observe externamente (mediante keyPath de cadena).   Los cambios observados se envían al método de objeto ObserveValue(NSString, NSObject, NSDictionary, IntPtr) del observador.

(Heredado de NSObject)
AddObserver(NSString, NSKeyValueObservingOptions, Action<NSObservedChange>)

Registra un objeto para que se observe externamente mediante un método arbitrario.

(Heredado de NSObject)
AddObserver(String, NSKeyValueObservingOptions, Action<NSObservedChange>)

Registra un objeto para que se observe externamente mediante un método arbitrario.

(Heredado de NSObject)
AwakeFromNib()

Se llama después de cargar el objeto desde el archivo nib. Los invalidadores deben llamar a base. AwakeFromNib().

(Heredado de NSObject)
BeginInvokeOnMainThread(Action)

Clase que administra la reproducción de una película desde un archivo o a través de streaming.

(Heredado de NSObject)
BeginInvokeOnMainThread(Selector, NSObject)

Invoca de forma asincrónica el código especificado en el subproceso principal de la interfaz de usuario.

(Heredado de NSObject)
BeginSeekingBackward()

Clase que administra la reproducción de una película desde un archivo o a través de streaming.

BeginSeekingForward()

Clase que administra la reproducción de una película desde un archivo o a través de streaming.

Bind(NSString, NSObject, String, NSDictionary)

Clase que administra la reproducción de una película desde un archivo o a través de streaming.

(Heredado de NSObject)
Bind(String, NSObject, String, NSDictionary)
Obsoletos.

Clase que administra la reproducción de una película desde un archivo o a través de streaming.

(Heredado de NSObject)
BindingInfo(String)
Obsoletos.

Clase que administra la reproducción de una película desde un archivo o a través de streaming.

(Heredado de NSObject)
BindingOptionDescriptions(String)
Obsoletos.

Clase que administra la reproducción de una película desde un archivo o a través de streaming.

(Heredado de NSObject)
BindingValueClass(String)
Obsoletos.

Clase que administra la reproducción de una película desde un archivo o a través de streaming.

(Heredado de NSObject)
CancelAllThumbnailImageRequests()

Clase que administra la reproducción de una película desde un archivo o a través de streaming.

CommitEditing()

Clase que administra la reproducción de una película desde un archivo o a través de streaming.

(Heredado de NSObject)
CommitEditing(NSObject, Selector, IntPtr)

Clase que administra la reproducción de una película desde un archivo o a través de streaming.

(Heredado de NSObject)
ConformsToProtocol(IntPtr)

Se invoca para determinar si este objeto implementa el protocolo especificado.

(Heredado de NSObject)
Copy()

Realiza una copia del objeto Objective-C subyacente.

(Heredado de NSObject)
DangerousAutorelease()

Clase que administra la reproducción de una película desde un archivo o a través de streaming.

(Heredado de NSObject)
DangerousRelease()

Clase que administra la reproducción de una película desde un archivo o a través de streaming.

(Heredado de NSObject)
DangerousRetain()

Clase que administra la reproducción de una película desde un archivo o a través de streaming.

(Heredado de NSObject)
DidChange(NSKeyValueChange, NSIndexSet, NSString)

Indica que se ha producido un cambio en los índices de una relación a varios.

(Heredado de NSObject)
DidChange(NSString, NSKeyValueSetMutationKind, NSSet)

Clase que administra la reproducción de una película desde un archivo o a través de streaming.

(Heredado de NSObject)
DidChangeValue(String)

Indica que se ha producido un cambio en la clave especificada.

(Heredado de NSObject)
Dispose()

Libera los recursos utilizados por el objeto NSObject.

(Heredado de NSObject)
Dispose(Boolean)

Libera los recursos utilizados por el objeto NSObject.

(Heredado de NSObject)
DoesNotRecognizeSelector(Selector)

Indica que este objeto no reconoce el selector especificado.

(Heredado de NSObject)
EndSeeking()

Clase que administra la reproducción de una película desde un archivo o a través de streaming.

Equals(NSObject)

Clase que administra la reproducción de una película desde un archivo o a través de streaming.

(Heredado de NSObject)
Equals(Object)

Clase que administra la reproducción de una película desde un archivo o a través de streaming.

(Heredado de NSObject)
ExposedBindings()

Clase que administra la reproducción de una película desde un archivo o a través de streaming.

(Heredado de NSObject)
GetBindingInfo(NSString)

Clase que administra la reproducción de una película desde un archivo o a través de streaming.

(Heredado de NSObject)
GetBindingOptionDescriptions(NSString)

Clase que administra la reproducción de una película desde un archivo o a través de streaming.

(Heredado de NSObject)
GetBindingValueClass(NSString)

Clase que administra la reproducción de una película desde un archivo o a través de streaming.

(Heredado de NSObject)
GetDictionaryOfValuesFromKeys(NSString[])

Recupera los valores de las claves especificadas.

(Heredado de NSObject)
GetHashCode()

Genera un código hash para la instancia actual.

(Heredado de NSObject)
GetMethodForSelector(Selector)

Clase que administra la reproducción de una película desde un archivo o a través de streaming.

(Heredado de NSObject)
GetNativeField(String)
Obsoletos.

Clase que administra la reproducción de una película desde un archivo o a través de streaming.

(Heredado de NSObject)
GetNativeHash()

Clase que administra la reproducción de una película desde un archivo o a través de streaming.

(Heredado de NSObject)
Init()

Clase que administra la reproducción de una película desde un archivo o a través de streaming.

(Heredado de NSObject)
InitializeHandle(IntPtr)

Clase que administra la reproducción de una película desde un archivo o a través de streaming.

(Heredado de NSObject)
InitializeHandle(IntPtr, String)

Clase que administra la reproducción de una película desde un archivo o a través de streaming.

(Heredado de NSObject)
Invoke(Action, Double)

Clase que administra la reproducción de una película desde un archivo o a través de streaming.

(Heredado de NSObject)
Invoke(Action, TimeSpan)

Clase que administra la reproducción de una película desde un archivo o a través de streaming.

(Heredado de NSObject)
InvokeOnMainThread(Action)

Clase que administra la reproducción de una película desde un archivo o a través de streaming.

(Heredado de NSObject)
InvokeOnMainThread(Selector, NSObject)

Invoca sincrónicamente el código especificado en el subproceso principal de la interfaz de usuario.

(Heredado de NSObject)
IsEqual(NSObject)

Clase que administra la reproducción de una película desde un archivo o a través de streaming.

(Heredado de NSObject)
IsKindOfClass(Class)

Clase que administra la reproducción de una película desde un archivo o a través de streaming.

(Heredado de NSObject)
IsMemberOfClass(Class)

Clase que administra la reproducción de una película desde un archivo o a través de streaming.

(Heredado de NSObject)
MarkDirty()

Promueve un objeto del mismo nivel normal (IsDirectBinding es true) en un objeto toggleref.

(Heredado de NSObject)
MutableCopy()

Crea una copia mutable del NSObject especificado.

(Heredado de NSObject)
ObjectDidEndEditing(NSObject)

Clase que administra la reproducción de una película desde un archivo o a través de streaming.

(Heredado de NSObject)
ObserveValue(NSString, NSObject, NSDictionary, IntPtr)

Indica que el valor de keyPath especificado en relación con este objeto ha cambiado.

(Heredado de NSObject)
Pause()

Clase que administra la reproducción de una película desde un archivo o a través de streaming.

PerformSelector(Selector)

Clase que administra la reproducción de una película desde un archivo o a través de streaming.

(Heredado de NSObject)
PerformSelector(Selector, NSObject)

Clase que administra la reproducción de una película desde un archivo o a través de streaming.

(Heredado de NSObject)
PerformSelector(Selector, NSObject, Double)

Invoca el selector en la instancia actual y, si no obj es NULL, pasa esto como su único parámetro.

(Heredado de NSObject)
PerformSelector(Selector, NSObject, Double, NSString[])

Clase que administra la reproducción de una película desde un archivo o a través de streaming.

(Heredado de NSObject)
PerformSelector(Selector, NSObject, NSObject)

Clase que administra la reproducción de una película desde un archivo o a través de streaming.

(Heredado de NSObject)
PerformSelector(Selector, NSThread, NSObject, Boolean)

Clase que administra la reproducción de una película desde un archivo o a través de streaming.

(Heredado de NSObject)
PerformSelector(Selector, NSThread, NSObject, Boolean, NSString[])

Clase que administra la reproducción de una película desde un archivo o a través de streaming.

(Heredado de NSObject)
Play()

Clase que administra la reproducción de una película desde un archivo o a través de streaming.

PrepareForInterfaceBuilder()

Clase que administra la reproducción de una película desde un archivo o a través de streaming.

(Heredado de NSObject)
PrepareForPrerollAds()

Clase que administra la reproducción de una película desde un archivo o a través de streaming.

PrepareToPlay()

Clase que administra la reproducción de una película desde un archivo o a través de streaming.

RemoveObserver(NSObject, NSString)

Impide que el observador especificado reciba más notificaciones de los valores modificados para keyPath especificado.

(Heredado de NSObject)
RemoveObserver(NSObject, NSString, IntPtr)

Impide que el observador especificado reciba más notificaciones de valores modificados para el keyPath y el contexto especificados.

(Heredado de NSObject)
RemoveObserver(NSObject, String)

Impide que el observador especificado reciba más notificaciones de los valores modificados para keyPath especificado.

(Heredado de NSObject)
RemoveObserver(NSObject, String, IntPtr)

Impide que el observador especificado reciba más notificaciones de valores modificados para el keyPath y el contexto especificados.

(Heredado de NSObject)
RequestThumbnails(NSNumber[], MPMovieTimeOption)

Clase que administra la reproducción de una película desde un archivo o a través de streaming.

RespondsToSelector(Selector)

Si este objeto reconoce el selector especificado.

(Heredado de NSObject)
SetFullscreen(Boolean, Boolean)

Clase que administra la reproducción de una película desde un archivo o a través de streaming.

SetNativeField(String, NSObject)
Obsoletos.

Clase que administra la reproducción de una película desde un archivo o a través de streaming.

(Heredado de NSObject)
SetNilValueForKey(NSString)

Establece el valor de la clave especificada en NULL.

(Heredado de NSObject)
SetValueForKey(NSObject, NSString)

Establece el valor de la propiedad especificada por la clave en el valor especificado.

(Heredado de NSObject)
SetValueForKeyPath(IntPtr, NSString)

Constructor utilizado al crear representaciones administradas de objetos no administrados; Lo llama el tiempo de ejecución.

(Heredado de NSObject)
SetValueForKeyPath(NSObject, NSString)

Establece el valor de una propiedad que se puede alcanzar mediante una ruta de acceso de clave.

(Heredado de NSObject)
SetValueForUndefinedKey(NSObject, NSString)

Indica un intento de escribir un valor en una clave no definida. Si no se reemplaza, genera una excepción NSUndefinedKeyException.

(Heredado de NSObject)
SetValuesForKeysWithDictionary(NSDictionary)

Establece los valores de este NSObject en los del diccionario especificado.

(Heredado de NSObject)
Stop()

Clase que administra la reproducción de una película desde un archivo o a través de streaming.

ThumbnailImageAt(Double, MPMovieTimeOption)

Clase que administra la reproducción de una película desde un archivo o a través de streaming.

ToString()

Devuelve una representación de cadena del valor de la instancia actual.

(Heredado de NSObject)
Unbind(NSString)

Clase que administra la reproducción de una película desde un archivo o a través de streaming.

(Heredado de NSObject)
Unbind(String)
Obsoletos.

Clase que administra la reproducción de una película desde un archivo o a través de streaming.

(Heredado de NSObject)
ValueForKey(NSString)

Devuelve el valor de la propiedad asociada a la clave especificada.

(Heredado de NSObject)
ValueForKeyPath(NSString)

Devuelve el valor de una propiedad que se puede alcanzar mediante una ruta de acceso de clave.

(Heredado de NSObject)
ValueForUndefinedKey(NSString)

Indica un intento de leer un valor de una clave no definida. Si no se reemplaza, genera una excepción NSUndefinedKeyException.

(Heredado de NSObject)
WillChange(NSKeyValueChange, NSIndexSet, NSString)

Indica que los valores de los índices especificados en la clave especificada están a punto de cambiar.

(Heredado de NSObject)
WillChange(NSString, NSKeyValueSetMutationKind, NSSet)

Clase que administra la reproducción de una película desde un archivo o a través de streaming.

(Heredado de NSObject)
WillChangeValue(String)

Indica que el valor de la clave especificada está a punto de cambiar.

(Heredado de NSObject)

Métodos de extensión

GetDebugDescription(INSObjectProtocol)

Clase que administra la reproducción de una película desde un archivo o a través de streaming.

CancelPreroll(MPMoviePlayerController)

Clase que administra la reproducción de una película desde un archivo o a través de streaming.

PlayPrerollAd(MPMoviePlayerController, Action<NSError>)

Clase que administra la reproducción de una película desde un archivo o a través de streaming.

GetAccessibilityCustomRotors(NSObject)

Obtiene la matriz de UIAccessibilityCustomRotor objetos adecuados para this el objeto .

SetAccessibilityCustomRotors(NSObject, UIAccessibilityCustomRotor[])

Establece la matriz de UIAccessibilityCustomRotor objetos apropiados para this el objeto .

Se aplica a

Consulte también