Partager via


AVUrlAsset Classe

Définition

AVAsset qui charge une ressource à partir d’une URL.

[Foundation.Register("AVURLAsset", true)]
[ObjCRuntime.Unavailable(ObjCRuntime.PlatformName.WatchOS, ObjCRuntime.PlatformArchitecture.All, null)]
public class AVUrlAsset : AVFoundation.AVAsset, AVFoundation.IAVContentKeyRecipient, IDisposable
type AVUrlAsset = class
    inherit AVAsset
    interface IAVContentKeyRecipient
    interface INativeObject
    interface IDisposable
Héritage
AVUrlAsset
Dérivé
Attributs
Implémente

Constructeurs

AVUrlAsset(IntPtr)

Constructeur utilisé lors de la création de représentations managées d’objets non managés ; Appelé par le runtime.

AVUrlAsset(NSObjectFlag)

Constructeur pour appeler sur des classes dérivées pour ignorer l’initialisation et allouer simplement l’objet.

AVUrlAsset(NSUrl)

Crée un AVUrlAsset pour le url spécifié.

AVUrlAsset(NSUrl, AVUrlAssetOptions)

Crée un nouveau AVUrlAsset pour le spécifié url et options.

AVUrlAsset(NSUrl, NSDictionary)

Crée un nouveau AVUrlAsset pour le dictionnaire et options spécifiésurl.

Propriétés

AllMediaSelections

AVAsset qui charge une ressource à partir d’une URL.

(Hérité de AVAsset)
AllowsCellularAccessKey

Représente la valeur associée à la constante AVURLAssetAllowsCellulaireAccessKey.

AudiovisualMimeTypes

Retourne un tableau qui contient les types MIME pris en charge pour l’URL de la ressource.

AudiovisualTypes

Retourne un tableau des types de fichiers pris en charge.

AvailableChapterLocales

s NSLocaledisponibles à partir de ChapterMetadataGroups(NSLocale, AVMetadataItem[]).

(Hérité de AVAsset)
AvailableMediaCharacteristicsWithMediaSelectionOptions

Ensemble de caractéristiques de média pour lesquels une option de sélection de média est disponible.

(Hérité de AVAsset)
AvailableMetadataFormats

Formats de métadonnées disponibles pour la ressource.

(Hérité de AVAsset)
Cache

Obtient le cache de la ressource, le cas échéant.

CanContainFragments

Obtient une valeur booléenne qui indique si la ressource peut être étendue par des fragments.

(Hérité de AVAsset)
Class

AVAsset qui charge une ressource à partir d’une URL.

(Hérité de NSObject)
ClassHandle

Handle pour cette classe.

CommonMetadata

Clés de métadonnées disponibles.

(Hérité de AVAsset)
CompatibleWithAirPlayVideo

Obtient une valeur booléenne qui indique si la ressource fonctionne avec AirPlay Video.

(Hérité de AVAsset)
CompatibleWithSavedPhotosAlbum

Indique si la ressource peut être enregistrée dans l’album « Photos enregistrées ».

(Hérité de AVAsset)
Composable

Indique si la ressource peut être utilisée dans un segment d’un AVCompositionTrack.

(Hérité de AVAsset)
ContainsFragments

Obtient une valeur booléenne qui indique si la ressource a été étendue par un ou plusieurs fragments.

(Hérité de AVAsset)
CreationDate

Date de création de la ressource.

(Hérité de AVAsset)
DebugDescription

Description explicite de cet objet.

(Hérité de NSObject)
Description

Description de l’objet, la version Objective-C de ToString.

(Hérité de NSObject)
Duration

Durée de la ressource dans CMTime.

(Hérité de AVAsset)
Exportable

Indique si la ressource peut être exportée à l’aide d’un AVAssetExportSession.

(Hérité de AVAsset)
Handle

Handle (pointeur) vers la représentation d’objet non managée.

(Hérité de NSObject)
HttpCookiesKey

Représente la valeur associée à la constante AVURLAssetHTTPCookiesKey

IsDirectBinding

AVAsset qui charge une ressource à partir d’une URL.

(Hérité de NSObject)
IsProxy

AVAsset qui charge une ressource à partir d’une URL.

(Hérité de NSObject)
Lyrics

Paroles de la ressource, dans les paramètres régionaux actuels.

(Hérité de AVAsset)
MayRequireContentKeysForMediaDataProcessing

Obtient une valeur booléenne qui, si true, indique que la ressource peut être ajoutée à une session de clé de contenu.

Metadata

Obtient un tableau qui contient toutes les métadonnées de la ressource.

(Hérité de AVAsset)
NaturalSize

Les développeurs ne doivent pas utiliser cette propriété déconseillée. Les développeurs doivent utiliser « NaturalSize/PreferredTransform » comme il convient sur la piste vidéo à la place.

(Hérité de AVAsset)
OverallDurationHint

Obtient la durée combinée de tous les fragments existants et de ceux qui peuvent être ajoutés.

(Hérité de AVAsset)
Playable

Indique si la ressource ou son URL peut être utilisée avec un AVPlayerItem.

(Hérité de AVAsset)
PreferPreciseDurationAndTimingKey

Représente la valeur associée à la constante AVURLAssetPreferPreciseDurationAndTimingKey

PreferredMediaSelection

Obtient les sélections de média par défaut.

(Hérité de AVAsset)
PreferredRate

Vitesse à laquelle cet actif doit être joué.

(Hérité de AVAsset)
PreferredTransform

Transformation affine préférée à appliquer au contenu visuel de la ressource pour le rendu.

(Hérité de AVAsset)
PreferredVolume

Volume de ressources préféré.

(Hérité de AVAsset)
ProtectedContent

Indique si la ressource a du contenu protégé.

(Hérité de AVAsset)
ProvidesPreciseDurationAndTiming

Indique si la ressource fournit des informations précises sur la durée et le minutage.

(Hérité de AVAsset)
Readable

Indique si les données multimédias de la ressource sont compatibles avec AVAssetReader.

(Hérité de AVAsset)
ReferenceRestrictions

Indique si les références externes (telles que les URL externes) doivent être suivies ou non.

(Hérité de AVAsset)
ReferenceRestrictionsKey

Représente la valeur associée à la constante AVURLAssetReferenceRestrictionsKey

ResourceLoader

Obtient le chargeur de ressources, le cas échéant, pour faciliter le chargement de la ressource.

RetainCount

Retourne le nombre de rétention Objective-C actuel pour l’objet.

(Hérité de NSObject)
Self

AVAsset qui charge une ressource à partir d’une URL.

(Hérité de NSObject)
Superclass

AVAsset qui charge une ressource à partir d’une URL.

(Hérité de NSObject)
SuperHandle

Handle utilisé pour représenter les méthodes de la classe de base pour ce NSObject.

(Hérité de NSObject)
TrackGroups

AVAssetTrackGroups comprenant l’élément multimédia.

(Hérité de AVAsset)
Tracks

Pistes contenues dans la ressource.

(Hérité de AVAsset)
UnusedTrackId

Obtient un ID de piste qui n’est utilisé par aucune des pistes de la ressource.

(Hérité de AVAsset)
Url

Obtient l’URL de la ressource.

Zone

AVAsset qui charge une ressource à partir d’une URL.

(Hérité de NSObject)

Méthodes

AddObserver(NSObject, NSString, NSKeyValueObservingOptions, IntPtr)

Inscrit un objet à observer en externe (à l’aide de NSString keyPath).   Les modifications observées sont envoyées à la méthode objet ObserveValue(NSString, NSObject, NSDictionary, IntPtr) de l’observateur.

(Hérité de NSObject)
AddObserver(NSObject, String, NSKeyValueObservingOptions, IntPtr)

Inscrit un objet à observer en externe (à l’aide de string keyPath).   Les modifications observées sont envoyées à la méthode objet ObserveValue(NSString, NSObject, NSDictionary, IntPtr) de l’observateur.

(Hérité de NSObject)
AddObserver(NSString, NSKeyValueObservingOptions, Action<NSObservedChange>)

Inscrit un objet pour être observé en externe à l’aide d’une méthode arbitraire.

(Hérité de NSObject)
AddObserver(String, NSKeyValueObservingOptions, Action<NSObservedChange>)

Inscrit un objet pour être observé en externe à l’aide d’une méthode arbitraire.

(Hérité de NSObject)
AwakeFromNib()

Appelée après le chargement de l’objet à partir du fichier nib. Les substitutions doivent appeler base. AwakeFromNib().

(Hérité de NSObject)
BeginInvokeOnMainThread(Action)

AVAsset qui charge une ressource à partir d’une URL.

(Hérité de NSObject)
BeginInvokeOnMainThread(Selector, NSObject)

Appelle de manière asynchrone le code spécifié sur le thread d’interface utilisateur principal.

(Hérité de NSObject)
Bind(NSString, NSObject, String, NSDictionary)

AVAsset qui charge une ressource à partir d’une URL.

(Hérité de NSObject)
Bind(String, NSObject, String, NSDictionary)
Obsolète.

AVAsset qui charge une ressource à partir d’une URL.

(Hérité de NSObject)
BindingInfo(String)
Obsolète.

AVAsset qui charge une ressource à partir d’une URL.

(Hérité de NSObject)
BindingOptionDescriptions(String)
Obsolète.

AVAsset qui charge une ressource à partir d’une URL.

(Hérité de NSObject)
BindingValueClass(String)
Obsolète.

AVAsset qui charge une ressource à partir d’une URL.

(Hérité de NSObject)
CancelLoading()

Annule le chargement.

(Hérité de AVAsset)
ChapterMetadataGroups(NSLocale, AVMetadataItem[])
Obsolète.

Récupère les informations de titre du chapitre.

(Hérité de AVAsset)
CommitEditing()

AVAsset qui charge une ressource à partir d’une URL.

(Hérité de NSObject)
CommitEditing(NSObject, Selector, IntPtr)

AVAsset qui charge une ressource à partir d’une URL.

(Hérité de NSObject)
CompatibleTrack(AVCompositionTrack)

Obtient une piste de ressources à partir de laquelle n’importe quel intervalle de temps peut être inséré dans forCompositionTrack.

ConformsToProtocol(IntPtr)

Appelé pour déterminer si cet objet implémente le protocole spécifié.

(Hérité de NSObject)
Copy()

Effectue une copie de l’objet Objective-C sous-jacent.

(Hérité de NSObject)
Copy(NSZone)

Effectue une copie de l’objet Objective-C sous-jacent.

(Hérité de AVAsset)
Create(NSUrl)

Crée un AVUrlAsset pour le url spécifié.

Create(NSUrl, AVUrlAssetOptions)

Crée un nouveau AVUrlAsset pour le spécifié url et options.

DangerousAutorelease()

AVAsset qui charge une ressource à partir d’une URL.

(Hérité de NSObject)
DangerousRelease()

AVAsset qui charge une ressource à partir d’une URL.

(Hérité de NSObject)
DangerousRetain()

AVAsset qui charge une ressource à partir d’une URL.

(Hérité de NSObject)
DidChange(NSKeyValueChange, NSIndexSet, NSString)

Indique qu’une modification s’est produite dans les index d’une relation à plusieurs.

(Hérité de NSObject)
DidChange(NSString, NSKeyValueSetMutationKind, NSSet)

AVAsset qui charge une ressource à partir d’une URL.

(Hérité de NSObject)
DidChangeValue(String)

Indique qu’une modification s’est produite sur la clé spécifiée.

(Hérité de NSObject)
Dispose()

Libère les ressources utilisées par l’objet NSObject.

(Hérité de NSObject)
Dispose(Boolean)

Libère les ressources utilisées par l’objet NSObject.

(Hérité de NSObject)
DoesNotRecognizeSelector(Selector)

Indique que cet objet ne reconnaît pas le sélecteur spécifié.

(Hérité de NSObject)
Equals(NSObject)

AVAsset qui charge une ressource à partir d’une URL.

(Hérité de NSObject)
Equals(Object)

AVAsset qui charge une ressource à partir d’une URL.

(Hérité de NSObject)
ExposedBindings()

AVAsset qui charge une ressource à partir d’une URL.

(Hérité de NSObject)
GetBindingInfo(NSString)

AVAsset qui charge une ressource à partir d’une URL.

(Hérité de NSObject)
GetBindingOptionDescriptions(NSString)

AVAsset qui charge une ressource à partir d’une URL.

(Hérité de NSObject)
GetBindingValueClass(NSString)

AVAsset qui charge une ressource à partir d’une URL.

(Hérité de NSObject)
GetChapterMetadataGroups(NSLocale, AVMetadataItem[])

Retourne un tableau qui contient des identificateurs de langue IETF BCP 47 qui indiquent l’ordre de langue par défaut pour un chapitre.

(Hérité de AVAsset)
GetChapterMetadataGroupsBestMatchingPreferredLanguages(String[])

Récupère les métadonnées de chapitre pour les paramètres régionaux qui correspondent le mieux aux identificateurs de langage IETF BCP 47.

(Hérité de AVAsset)
GetDictionaryOfValuesFromKeys(NSString[])

Récupère les valeurs des clés spécifiées.

(Hérité de NSObject)
GetHashCode()

Génère un code de hachage pour l’instance actuelle.

(Hérité de NSObject)
GetMediaSelectionGroupForMediaCharacteristic(AVMediaCharacteristics)

Retourne un groupe de sélection de média dont les options ont le indiqué avMediaCharacteristic.

(Hérité de AVAsset)
GetMetadataForFormat(AVMetadataFormat)

Retourne un tableau qui contient un élément de métadonnées pour chaque élément du conteneur spécifié par format.

(Hérité de AVAsset)
GetMetadataForFormat(NSString)

Retourne un tableau qui contient un élément de métadonnées pour chaque élément du conteneur spécifié par format.

(Hérité de AVAsset)
GetMethodForSelector(Selector)

AVAsset qui charge une ressource à partir d’une URL.

(Hérité de NSObject)
GetNativeField(String)
Obsolète.

AVAsset qui charge une ressource à partir d’une URL.

(Hérité de NSObject)
GetNativeHash()

AVAsset qui charge une ressource à partir d’une URL.

(Hérité de NSObject)
GetTracks(AVMediaCharacteristics)

Retourne un tableau de pistes qui ont la caractéristique spécifiée.

(Hérité de AVAsset)
GetTracks(AVMediaTypes)

Retourne un tableau de pistes du type de média spécifié.

(Hérité de AVAsset)
Init()

AVAsset qui charge une ressource à partir d’une URL.

(Hérité de NSObject)
InitializeHandle(IntPtr)

AVAsset qui charge une ressource à partir d’une URL.

(Hérité de NSObject)
InitializeHandle(IntPtr, String)

AVAsset qui charge une ressource à partir d’une URL.

(Hérité de NSObject)
Invoke(Action, Double)

AVAsset qui charge une ressource à partir d’une URL.

(Hérité de NSObject)
Invoke(Action, TimeSpan)

AVAsset qui charge une ressource à partir d’une URL.

(Hérité de NSObject)
InvokeOnMainThread(Action)

AVAsset qui charge une ressource à partir d’une URL.

(Hérité de NSObject)
InvokeOnMainThread(Selector, NSObject)

Appelle de manière synchrone le code spécifié sur le thread d’interface utilisateur principal.

(Hérité de NSObject)
IsEqual(NSObject)

AVAsset qui charge une ressource à partir d’une URL.

(Hérité de NSObject)
IsKindOfClass(Class)

AVAsset qui charge une ressource à partir d’une URL.

(Hérité de NSObject)
IsMemberOfClass(Class)

AVAsset qui charge une ressource à partir d’une URL.

(Hérité de NSObject)
IsPlayable(String)

Retourne true si le joueur peut lire des éléments avec le type MIME étendu spécifié.

LoadValuesAsynchronously(String[], Action)

Demande à la ressource de charger les clés spécifiées (sauf si elles sont déjà chargées).

(Hérité de AVAsset)
LoadValuesTaskAsync(String[])

Demande à la ressource de charger les clés spécifiées (sauf si elles sont déjà chargées).

(Hérité de AVAsset)
MarkDirty()

Promeut un objet homologue standard (IsDirectBinding a la valeur true) en objet toggleref.

(Hérité de NSObject)
MediaSelectionGroupForMediaCharacteristic(String)

Retourne les options pour le passé dans avMediaCharacteristic.

(Hérité de AVAsset)
MetadataForFormat(String)
Obsolète.

Retourne les éléments de métadonnées disponibles pour le format spécifié.

(Hérité de AVAsset)
MutableCopy()

Crée une copie mutable du NSObject spécifié.

(Hérité de NSObject)
ObjectDidEndEditing(NSObject)

AVAsset qui charge une ressource à partir d’une URL.

(Hérité de NSObject)
ObserveValue(NSString, NSObject, NSDictionary, IntPtr)

Indique que la valeur au niveau du keyPath spécifié par rapport à cet objet a changé.

(Hérité de NSObject)
PerformSelector(Selector)

AVAsset qui charge une ressource à partir d’une URL.

(Hérité de NSObject)
PerformSelector(Selector, NSObject)

AVAsset qui charge une ressource à partir d’une URL.

(Hérité de NSObject)
PerformSelector(Selector, NSObject, Double)

Appelle le sélecteur sur l’instance actuelle et si n’a pas la obj valeur Null, il le transmet comme paramètre unique.

(Hérité de NSObject)
PerformSelector(Selector, NSObject, Double, NSString[])

AVAsset qui charge une ressource à partir d’une URL.

(Hérité de NSObject)
PerformSelector(Selector, NSObject, NSObject)

AVAsset qui charge une ressource à partir d’une URL.

(Hérité de NSObject)
PerformSelector(Selector, NSThread, NSObject, Boolean)

AVAsset qui charge une ressource à partir d’une URL.

(Hérité de NSObject)
PerformSelector(Selector, NSThread, NSObject, Boolean, NSString[])

AVAsset qui charge une ressource à partir d’une URL.

(Hérité de NSObject)
PrepareForInterfaceBuilder()

AVAsset qui charge une ressource à partir d’une URL.

(Hérité de NSObject)
RemoveObserver(NSObject, NSString)

Empêche l’observateur spécifié de recevoir d’autres notifications de valeurs modifiées pour le keyPath spécifié.

(Hérité de NSObject)
RemoveObserver(NSObject, NSString, IntPtr)

Empêche l’observateur spécifié de recevoir d’autres notifications de valeurs modifiées pour le keyPath et le contexte spécifiés.

(Hérité de NSObject)
RemoveObserver(NSObject, String)

Empêche l’observateur spécifié de recevoir d’autres notifications de valeurs modifiées pour le keyPath spécifié.

(Hérité de NSObject)
RemoveObserver(NSObject, String, IntPtr)

Empêche l’observateur spécifié de recevoir d’autres notifications de valeurs modifiées pour le keyPath et le contexte spécifiés.

(Hérité de NSObject)
RespondsToSelector(Selector)

Indique si cet objet reconnaît le sélecteur spécifié.

(Hérité de NSObject)
SetNativeField(String, NSObject)
Obsolète.

AVAsset qui charge une ressource à partir d’une URL.

(Hérité de NSObject)
SetNilValueForKey(NSString)

Définit la valeur null de la clé spécifiée.

(Hérité de NSObject)
SetValueForKey(NSObject, NSString)

Définit la valeur de la propriété spécifiée par la clé à la valeur spécifiée.

(Hérité de NSObject)
SetValueForKeyPath(IntPtr, NSString)

Constructeur utilisé lors de la création de représentations managées d’objets non managés ; Appelé par le runtime.

(Hérité de NSObject)
SetValueForKeyPath(NSObject, NSString)

Définit la valeur d’une propriété accessible à l’aide d’un chemin de clé.

(Hérité de NSObject)
SetValueForUndefinedKey(NSObject, NSString)

Indique une tentative d’écriture d’une valeur dans une clé non définie. S’il n’est pas remplacé, déclenche une exception NSUndefinedKeyException.

(Hérité de NSObject)
SetValuesForKeysWithDictionary(NSDictionary)

Définit les valeurs de ce NSObject sur celles du dictionnaire spécifié.

(Hérité de NSObject)
StatusOfValue(String, NSError)

Retourne l’état de chargement de la clé spécifiée.

(Hérité de AVAsset)
ToString()

Retourne une représentation sous forme de chaîne de la valeur de l’instance actuelle.

(Hérité de NSObject)
TracksWithMediaCharacteristic(String)

Pistes dans la ressource qui correspondent à la caractéristique de média donnée.

(Hérité de AVAsset)
TracksWithMediaType(String)

Suivis dans la ressource qui correspondent au type de média donné.

(Hérité de AVAsset)
TrackWithTrackID(Int32)

Piste qui a l’ID de piste associé.

(Hérité de AVAsset)
Unbind(NSString)

AVAsset qui charge une ressource à partir d’une URL.

(Hérité de NSObject)
Unbind(String)
Obsolète.

AVAsset qui charge une ressource à partir d’une URL.

(Hérité de NSObject)
ValueForKey(NSString)

Retourne la valeur de la propriété associée à la clé spécifiée.

(Hérité de NSObject)
ValueForKeyPath(NSString)

Retourne la valeur d’une propriété accessible à l’aide d’un chemin de clé.

(Hérité de NSObject)
ValueForUndefinedKey(NSString)

Indique une tentative de lecture d’une valeur d’une clé non définie. S’il n’est pas remplacé, déclenche une exception NSUndefinedKeyException.

(Hérité de NSObject)
WillChange(NSKeyValueChange, NSIndexSet, NSString)

Indique que les valeurs des index spécifiés dans la clé spécifiée sont sur le point de changer.

(Hérité de NSObject)
WillChange(NSString, NSKeyValueSetMutationKind, NSSet)

AVAsset qui charge une ressource à partir d’une URL.

(Hérité de NSObject)
WillChangeValue(String)

Indique que la valeur de la clé spécifiée est sur le point de changer.

(Hérité de NSObject)

Méthodes d’extension

ObjectDidBeginEditing(NSObject, INSEditor)

AVAsset qui charge une ressource à partir d’une URL.

ObjectDidEndEditing(NSObject, INSEditor)

AVAsset qui charge une ressource à partir d’une URL.

GetValidModes(NSObject, NSFontPanel)

AVAsset qui charge une ressource à partir d’une URL.

ValidateToolbarItem(NSObject, NSToolbarItem)

AVAsset qui charge une ressource à partir d’une URL.

GetDebugDescription(INSObjectProtocol)

AVAsset qui charge une ressource à partir d’une URL.

AcceptsPreviewPanelControl(NSObject, QLPreviewPanel)

AVAsset qui charge une ressource à partir d’une URL.

BeginPreviewPanelControl(NSObject, QLPreviewPanel)

AVAsset qui charge une ressource à partir d’une URL.

EndPreviewPanelControl(NSObject, QLPreviewPanel)

AVAsset qui charge une ressource à partir d’une URL.

GetAccessibilityCustomRotors(NSObject)

Obtient le tableau d’objets UIAccessibilityCustomRotor approprié pour l’objet this .

SetAccessibilityCustomRotors(NSObject, UIAccessibilityCustomRotor[])

Définit le tableau d’objets UIAccessibilityCustomRotor approprié pour l’objet this .

S’applique à

Voir aussi