AVUrlAsset Classe

Definizione

Oggetto AVAsset che carica un asset da un 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
Ereditarietà
AVUrlAsset
Derivato
Attributi
Implementazioni

Costruttori

AVUrlAsset(IntPtr)

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

AVUrlAsset(NSObjectFlag)

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

AVUrlAsset(NSUrl)

Crea un nuovo oggetto AVUrlAsset per l'oggetto url specificato.

AVUrlAsset(NSUrl, AVUrlAssetOptions)

Crea un nuovo AVUrlAsset oggetto per l'oggetto specificato url e options.

AVUrlAsset(NSUrl, NSDictionary)

Crea un nuovo AVUrlAsset oggetto per il dizionario e options specificatourl.

Proprietà

AllMediaSelections

Oggetto AVAsset che carica un asset da un URL.

(Ereditato da AVAsset)
AllowsCellularAccessKey

Rappresenta il valore associato alla costante AVURLAssetAllowsCellularAccessKey.

AudiovisualMimeTypes

Restituisce una matrice contenente i tipi MIME supportati per l'URL dell'asset.

AudiovisualTypes

Restituisce una matrice di tipi di file supportati.

AvailableChapterLocales

S NSLocaledisponibile da ChapterMetadataGroups(NSLocale, AVMetadataItem[]).

(Ereditato da AVAsset)
AvailableMediaCharacteristicsWithMediaSelectionOptions

Set di caratteristiche multimediali per cui è disponibile un'opzione di selezione multimediale.

(Ereditato da AVAsset)
AvailableMetadataFormats

Formati di metadati disponibili per l'asset.

(Ereditato da AVAsset)
Cache

Ottiene la cache dell'asset, se presente.

CanContainFragments

Ottiene un valore booleano che indica se l'asset può essere esteso da frammenti.

(Ereditato da AVAsset)
Class

Oggetto AVAsset che carica un asset da un URL.

(Ereditato da NSObject)
ClassHandle

Handle per questa classe.

CommonMetadata

Chiavi di metadati disponibili.

(Ereditato da AVAsset)
CompatibleWithAirPlayVideo

Ottiene un valore booleano che indica se l'asset funziona con AirPlay Video.

(Ereditato da AVAsset)
CompatibleWithSavedPhotosAlbum

Se l'asset può essere salvato nell'album "Foto salvate".

(Ereditato da AVAsset)
Composable

Se l'asset può essere usato all'interno di un segmento di un AVCompositionTrackoggetto .

(Ereditato da AVAsset)
ContainsFragments

Ottiene un valore booleano che indica se l'asset è stato esteso da uno o più frammenti.

(Ereditato da AVAsset)
CreationDate

Data di creazione dell'asset.

(Ereditato da AVAsset)
DebugDescription

Descrizione significativa dello sviluppatore di questo oggetto.

(Ereditato da NSObject)
Description

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

(Ereditato da NSObject)
Duration

Durata dell'asset in CMTime.

(Ereditato da AVAsset)
Exportable

Indica se l'asset può essere esportato usando un AVAssetExportSessionoggetto .

(Ereditato da AVAsset)
Handle

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

(Ereditato da NSObject)
HttpCookiesKey

Rappresenta il valore associato alla costante AVURLAssetHTTPCookiesKey

IsDirectBinding

Oggetto AVAsset che carica un asset da un URL.

(Ereditato da NSObject)
IsProxy

Oggetto AVAsset che carica un asset da un URL.

(Ereditato da NSObject)
Lyrics

I testi dell'asset, nelle impostazioni locali correnti.

(Ereditato da AVAsset)
MayRequireContentKeysForMediaDataProcessing

Ottiene un valore booleano che, se true, indica che l'asset può essere aggiunto a una sessione della chiave di contenuto.

Metadata

Ottiene una matrice che contiene tutti i metadati per l'asset.

(Ereditato da AVAsset)
NaturalSize

Gli sviluppatori non devono usare questa proprietà deprecata. Gli sviluppatori devono usare invece "NaturalSize/PreferredTransform" come appropriato nella traccia video.

(Ereditato da AVAsset)
OverallDurationHint

Ottiene la durata combinata di tutti i frammenti esistenti e quelli che possono essere aggiunti.

(Ereditato da AVAsset)
Playable

Se l'asset o il relativo URL possono essere usati con un AVPlayerItemoggetto .

(Ereditato da AVAsset)
PreferPreciseDurationAndTimingKey

Rappresenta il valore associato alla costante AVURLAssetPreferPreciseDurationAndTimingKey

PreferredMediaSelection

Ottiene le selezioni di supporti predefinite.

(Ereditato da AVAsset)
PreferredRate

Frequenza in cui deve essere riprodotto questo asset.

(Ereditato da AVAsset)
PreferredTransform

Trasformazione affine preferita da applicare al contenuto visivo dell'asset per il rendering.

(Ereditato da AVAsset)
PreferredVolume

Volume di asset preferito.

(Ereditato da AVAsset)
ProtectedContent

Indica se l'asset ha contenuto protetto.

(Ereditato da AVAsset)
ProvidesPreciseDurationAndTiming

Se l'asset fornisce informazioni precise sulla durata e sulla tempistica.

(Ereditato da AVAsset)
Readable

Se i dati multimediali dell'asset sono compatibili con AVAssetReader.

(Ereditato da AVAsset)
ReferenceRestrictions

Se i riferimenti esterni (ad esempio gli URL esterni) devono essere seguiti o meno.

(Ereditato da AVAsset)
ReferenceRestrictionsKey

Rappresenta il valore associato alla costante AVURLAssetReferenceRestrictionsKey

ResourceLoader

Ottiene il caricatore di risorse, se presente, per facilitare il caricamento dell'asset.

RetainCount

Restituisce il conteggio di mantenimento objective-C corrente per l'oggetto .

(Ereditato da NSObject)
Self

Oggetto AVAsset che carica un asset da un URL.

(Ereditato da NSObject)
Superclass

Oggetto AVAsset che carica un asset da un URL.

(Ereditato da NSObject)
SuperHandle

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

(Ereditato da NSObject)
TrackGroups

Oggetto AVAssetTrackGroupche comprende l'asset.

(Ereditato da AVAsset)
Tracks

Tracce contenute nell'asset.

(Ereditato da AVAsset)
UnusedTrackId

Ottiene un ID di traccia che non viene usato da nessuna delle tracce dell'asset.

(Ereditato da AVAsset)
Url

Ottiene l'URL per l'asset.

Zone

Oggetto AVAsset che carica un asset da un URL.

(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)

Oggetto AVAsset che carica un asset da un URL.

(Ereditato da NSObject)
BeginInvokeOnMainThread(Selector, NSObject)

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

(Ereditato da NSObject)
Bind(NSString, NSObject, String, NSDictionary)

Oggetto AVAsset che carica un asset da un URL.

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

Oggetto AVAsset che carica un asset da un URL.

(Ereditato da NSObject)
BindingInfo(String)
Obsoleti.

Oggetto AVAsset che carica un asset da un URL.

(Ereditato da NSObject)
BindingOptionDescriptions(String)
Obsoleti.

Oggetto AVAsset che carica un asset da un URL.

(Ereditato da NSObject)
BindingValueClass(String)
Obsoleti.

Oggetto AVAsset che carica un asset da un URL.

(Ereditato da NSObject)
CancelLoading()

Annulla il caricamento.

(Ereditato da AVAsset)
ChapterMetadataGroups(NSLocale, AVMetadataItem[])
Obsoleti.

Recupera le informazioni sul titolo del capitolo.

(Ereditato da AVAsset)
CommitEditing()

Oggetto AVAsset che carica un asset da un URL.

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

Oggetto AVAsset che carica un asset da un URL.

(Ereditato da NSObject)
CompatibleTrack(AVCompositionTrack)

Ottiene una traccia dell'asset da cui è possibile inserire qualsiasi intervallo di tempo in forCompositionTrack.

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)
Copy(NSZone)

Esegue una copia dell'oggetto Objective-C sottostante.

(Ereditato da AVAsset)
Create(NSUrl)

Crea un nuovo oggetto AVUrlAsset per l'oggetto url specificato.

Create(NSUrl, AVUrlAssetOptions)

Crea un nuovo AVUrlAsset oggetto per l'oggetto specificato url e options.

DangerousAutorelease()

Oggetto AVAsset che carica un asset da un URL.

(Ereditato da NSObject)
DangerousRelease()

Oggetto AVAsset che carica un asset da un URL.

(Ereditato da NSObject)
DangerousRetain()

Oggetto AVAsset che carica un asset da un URL.

(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)

Oggetto AVAsset che carica un asset da un URL.

(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)
Equals(NSObject)

Oggetto AVAsset che carica un asset da un URL.

(Ereditato da NSObject)
Equals(Object)

Oggetto AVAsset che carica un asset da un URL.

(Ereditato da NSObject)
ExposedBindings()

Oggetto AVAsset che carica un asset da un URL.

(Ereditato da NSObject)
GetBindingInfo(NSString)

Oggetto AVAsset che carica un asset da un URL.

(Ereditato da NSObject)
GetBindingOptionDescriptions(NSString)

Oggetto AVAsset che carica un asset da un URL.

(Ereditato da NSObject)
GetBindingValueClass(NSString)

Oggetto AVAsset che carica un asset da un URL.

(Ereditato da NSObject)
GetChapterMetadataGroups(NSLocale, AVMetadataItem[])

Restituisce una matrice che contiene identificatori di lingua IETF BCP 47 che indicano l'ordine di lingua preferito per un capitolo.

(Ereditato da AVAsset)
GetChapterMetadataGroupsBestMatchingPreferredLanguages(String[])

Recupera i metadati del capitolo per le impostazioni locali che corrispondono meglio ai riferimenti del linguaggio IETF BCP 47.

(Ereditato da AVAsset)
GetDictionaryOfValuesFromKeys(NSString[])

Recupera i valori delle chiavi specificate.

(Ereditato da NSObject)
GetHashCode()

Genera un codice hash per l'istanza corrente.

(Ereditato da NSObject)
GetMediaSelectionGroupForMediaCharacteristic(AVMediaCharacteristics)

Restituisce un gruppo di selezione multimediale le cui opzioni hanno l'oggetto indicato avMediaCharacteristic.

(Ereditato da AVAsset)
GetMetadataForFormat(AVMetadataFormat)

Restituisce una matrice che contiene un elemento di metadati per ogni elemento del contenitore specificato da format.

(Ereditato da AVAsset)
GetMetadataForFormat(NSString)

Restituisce una matrice che contiene un elemento di metadati per ogni elemento del contenitore specificato da format.

(Ereditato da AVAsset)
GetMethodForSelector(Selector)

Oggetto AVAsset che carica un asset da un URL.

(Ereditato da NSObject)
GetNativeField(String)
Obsoleti.

Oggetto AVAsset che carica un asset da un URL.

(Ereditato da NSObject)
GetNativeHash()

Oggetto AVAsset che carica un asset da un URL.

(Ereditato da NSObject)
GetTracks(AVMediaCharacteristics)

Restituisce una matrice di tracce con la caratteristica specificata.

(Ereditato da AVAsset)
GetTracks(AVMediaTypes)

Restituisce una matrice di tracce del tipo di supporto specificato.

(Ereditato da AVAsset)
Init()

Oggetto AVAsset che carica un asset da un URL.

(Ereditato da NSObject)
InitializeHandle(IntPtr)

Oggetto AVAsset che carica un asset da un URL.

(Ereditato da NSObject)
InitializeHandle(IntPtr, String)

Oggetto AVAsset che carica un asset da un URL.

(Ereditato da NSObject)
Invoke(Action, Double)

Oggetto AVAsset che carica un asset da un URL.

(Ereditato da NSObject)
Invoke(Action, TimeSpan)

Oggetto AVAsset che carica un asset da un URL.

(Ereditato da NSObject)
InvokeOnMainThread(Action)

Oggetto AVAsset che carica un asset da un URL.

(Ereditato da NSObject)
InvokeOnMainThread(Selector, NSObject)

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

(Ereditato da NSObject)
IsEqual(NSObject)

Oggetto AVAsset che carica un asset da un URL.

(Ereditato da NSObject)
IsKindOfClass(Class)

Oggetto AVAsset che carica un asset da un URL.

(Ereditato da NSObject)
IsMemberOfClass(Class)

Oggetto AVAsset che carica un asset da un URL.

(Ereditato da NSObject)
IsPlayable(String)

Restituisce se il lettore true può riprodurre elementi con il tipo MIME esteso specificato.

LoadValuesAsynchronously(String[], Action)

Chiede all'asset di caricare le chiavi specificate(a meno che non siano già caricate).

(Ereditato da AVAsset)
LoadValuesTaskAsync(String[])

Chiede all'asset di caricare le chiavi specificate(a meno che non siano già caricate).

(Ereditato da AVAsset)
MarkDirty()

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

(Ereditato da NSObject)
MediaSelectionGroupForMediaCharacteristic(String)

Restituisce le opzioni per il passato in avMediaCharacteristic.

(Ereditato da AVAsset)
MetadataForFormat(String)
Obsoleti.

Restituisce gli elementi dei metadati disponibili per il formato specificato.

(Ereditato da AVAsset)
MutableCopy()

Crea una copia modificabile dell'oggetto NSObject specificato.

(Ereditato da NSObject)
ObjectDidEndEditing(NSObject)

Oggetto AVAsset che carica un asset da un URL.

(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)
PerformSelector(Selector)

Oggetto AVAsset che carica un asset da un URL.

(Ereditato da NSObject)
PerformSelector(Selector, NSObject)

Oggetto AVAsset che carica un asset da un URL.

(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[])

Oggetto AVAsset che carica un asset da un URL.

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

Oggetto AVAsset che carica un asset da un URL.

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

Oggetto AVAsset che carica un asset da un URL.

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

Oggetto AVAsset che carica un asset da un URL.

(Ereditato da NSObject)
PrepareForInterfaceBuilder()

Oggetto AVAsset che carica un asset da un URL.

(Ereditato da NSObject)
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 keyPath e 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 keyPath e contesto specificati.

(Ereditato da NSObject)
RespondsToSelector(Selector)

Indica se questo oggetto riconosce il selettore specificato.

(Ereditato da NSObject)
SetNativeField(String, NSObject)
Obsoleti.

Oggetto AVAsset che carica un asset da un URL.

(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 utilizzato 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 percorso chiave.

(Ereditato da NSObject)
SetValueForUndefinedKey(NSObject, NSString)

Indica un tentativo di scrittura di un valore in una chiave non definita. Se non ne viene eseguito l'override, genera un'eccezione NSUndefinedKeyException.

(Ereditato da NSObject)
SetValuesForKeysWithDictionary(NSDictionary)

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

(Ereditato da NSObject)
StatusOfValue(String, NSError)

Restituisce lo stato di caricamento per la chiave specificata.

(Ereditato da AVAsset)
ToString()

Restituisce una rappresentazione di stringa del valore dell'istanza corrente.

(Ereditato da NSObject)
TracksWithMediaCharacteristic(String)

Le tracce nell'asset che corrispondono alla caratteristica multimediale specificata.

(Ereditato da AVAsset)
TracksWithMediaType(String)

Tracce nell'asset che corrispondono al tipo di supporto specificato.

(Ereditato da AVAsset)
TrackWithTrackID(Int32)

Traccia che ha l'ID di traccia associato.

(Ereditato da AVAsset)
Unbind(NSString)

Oggetto AVAsset che carica un asset da un URL.

(Ereditato da NSObject)
Unbind(String)
Obsoleti.

Oggetto AVAsset che carica un asset da un URL.

(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 utilizzando un percorso chiave.

(Ereditato da NSObject)
ValueForUndefinedKey(NSString)

Indica un tentativo di lettura di un valore di una chiave non definita. Se non ne viene eseguito l'override, genera un'eccezione NSUndefinedKeyException.

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

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

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

Oggetto AVAsset che carica un asset da un URL.

(Ereditato da NSObject)
WillChangeValue(String)

Indica che il valore della chiave specificata sta per essere modificato.

(Ereditato da NSObject)

Metodi di estensione

ObjectDidBeginEditing(NSObject, INSEditor)

Oggetto AVAsset che carica un asset da un URL.

ObjectDidEndEditing(NSObject, INSEditor)

Oggetto AVAsset che carica un asset da un URL.

GetValidModes(NSObject, NSFontPanel)

Oggetto AVAsset che carica un asset da un URL.

ValidateToolbarItem(NSObject, NSToolbarItem)

Oggetto AVAsset che carica un asset da un URL.

GetDebugDescription(INSObjectProtocol)

Oggetto AVAsset che carica un asset da un URL.

AcceptsPreviewPanelControl(NSObject, QLPreviewPanel)

Oggetto AVAsset che carica un asset da un URL.

BeginPreviewPanelControl(NSObject, QLPreviewPanel)

Oggetto AVAsset che carica un asset da un URL.

EndPreviewPanelControl(NSObject, QLPreviewPanel)

Oggetto AVAsset che carica un asset da un URL.

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