XmpDynamicMediaPackage

XmpDynamicMediaPackage class

Representa el espacio de nombres de XMP Dynamic Media.

public sealed class XmpDynamicMediaPackage : XmpPackage

Constructores

Nombre Descripción
XmpDynamicMediaPackage() Inicializa una nueva instancia delXmpDynamicMediaPackage clase.

Propiedades

Nombre Descripción
AbsPeakAudioFilePath { get; set; } Obtiene o establece la ruta absoluta al archivo de audio máximo del archivo.
Album { get; set; } Obtiene o establece el nombre del álbum.
AltTapeName { get; set; } Obtiene o establece el nombre de cinta alternativo, establecido a través de la ventana del proyecto o el diálogo de código de tiempo en Premiere.
AltTimecode { get; set; } Obtiene o establece el código de tiempo establecido por el usuario.
Artist { get; set; } Obtiene o establece el nombre del artista o artistas.
AudioChannelType { get; set; } Obtiene o establece el tipo de canal de audio.
AudioCompressor { get; set; } Obtiene o establece la compresión de audio utilizada.
AudioSampleRate { get; set; } Obtiene o establece la frecuencia de muestreo de audio.
AudioSampleType { get; set; } Obtiene o establece el tipo de muestra de audio.
CameraAngle { get; set; } Obtiene o establece la orientación de la cámara al sujeto en una toma estática, a partir de un conjunto fijo de terminología estándar de la industria.
CameraLabel { get; set; } Obtiene o establece la descripción de la cámara utilizada para una sesión.
CameraModel { get; set; } Obtiene o establece la marca y el modelo de la cámara utilizada para una sesión.
CameraMove { get; set; } Obtiene o establece el movimiento de la cámara durante la toma, a partir de un conjunto fijo de terminología estándar de la industria.
Client { get; set; } Obtiene o establece el cliente para el trabajo del que forma parte esta toma.
Comment { get; set; } Obtiene o establece los comentarios del usuario.
Composer { get; set; } Obtiene o establece los nombres de los compositores.
Count { get; } Obtiene el número de propiedades de metadatos.
Director { get; set; } Obtiene o establece el director de la escena.
DirectorPhotography { get; set; } Obtiene o establece el director de fotografía de la escena.
Duration { get; set; } Obtiene o establece la duración del archivo multimedia.
Engineer { get; set; } Obtiene o establece los nombres de los ingenieros.
FileDataRate { get; set; } Obtiene o establece la velocidad de datos del archivo en megabytes por segundo.
Genre { get; set; } Obtiene o establece el nombre de los géneros.
Good { get; set; } Obtiene o establece un valor que indica si el tiro es portero.
Instrument { get; set; } Obtiene o establece los instrumentos musicales.
IntroTime { get; set; } Obtiene o establece la duración del tiempo de espera para poner en cola la música.
Item { get; } Obtiene elMetadataProperty con el nombre especificado.
Key { get; set; } Obtiene o establece la clave musical del audio.
Keys { get; } Obtiene una colección de nombres de propiedades de metadatos.
LogComment { get; set; } Obtiene o establece los comentarios de registro del usuario.
Loop { get; set; } Obtiene o establece un valor que indica si el clip se puede reproducir en bucle sin problemas.
MetadataType { get; } Obtiene el tipo de metadato.
NamespaceUri { get; } Obtiene el URI del espacio de nombres.
NumberOfBeats { get; set; } Obtiene o establece el número total de tiempos musicales en un clip; por ejemplo, los latidos por segundo multiplicados por la duración en segundos.
OutCue { get; set; } Obtiene o establece el tiempo en el que se desvanece.
PartOfCompilation { get; set; } Obtiene o establece un valor que indica si el recurso forma parte de la compilación.
Prefix { get; } Obtiene el prefijo xmlns.
ProjectName { get; set; } Obtiene o establece el nombre del proyecto del que forma parte este archivo.
PropertyDescriptors { get; } Obtiene una colección de descriptores que contienen información sobre propiedades accesibles a través del motor de búsqueda GroupDocs.Metadata.
RelativeTimestamp { get; set; } Obtiene o establece la hora de inicio de los medios dentro del proyecto de audio.
ReleaseDate { get; set; } Obtiene o establece la fecha de publicación del título.
ShotDate { get; set; } Obtiene o establece la fecha y la hora en que se grabó el video.
StartTimecode { get; set; } Obtiene o establece el código de tiempo del primer cuadro de video en el archivo, tal como se obtiene del control del dispositivo.
TakeNumber { get; set; } Obtiene o establece un valor numérico que indica el número absoluto de una toma.
Tempo { get; set; } Obtiene o establece el tempo del audio.
TrackNumber { get; set; } Obtiene o establece un valor numérico que indica el orden del archivo de audio dentro de su grabación original.
VideoAlphaPremultipleColor { get; set; } Obtiene o establece el código de tiempo del primer cuadro de video en el archivo, tal como se obtiene del control del dispositivo.
VideoAlphaUnityIsTransparent { get; set; } Obtiene o establece un valor que indica si la unidad es clara.
VideoFrameRate { get; set; } Obtiene o establece la velocidad de fotogramas del video.
VideoFrameSize { get; set; } Obtiene o establece el tamaño del marco.
VideoPixelAspectRatio { get; set; } Obtiene o establece la relación de aspecto, expresada como wd/ht.
XmlNamespace { get; } Obtiene el espacio de nombres XML.

Métodos

Nombre Descripción
AddProperties(Func<MetadataProperty, bool>, PropertyValue) Agrega propiedades de metadatos conocidas que satisfacen el predicado especificado. La operación es recursiva, por lo que también afecta a todos los paquetes anidados.
Clear() Elimina todas las propiedades XMP.
Contains(string) Determina si el paquete contiene una propiedad de metadatos con el nombre especificado.
virtual FindProperties(Func<MetadataProperty, bool>) Encuentra las propiedades de metadatos que satisfacen el predicado especificado. La búsqueda es recursiva, por lo que también afecta a todos los paquetes anidados.
GetEnumerator() Devuelve un enumerador que itera a través de la colección.
override GetXmpRepresentation() Convierte el valor XMP a la representación XML.
Remove(string) Elimina la propiedad con el nombre especificado.
virtual RemoveProperties(Func<MetadataProperty, bool>) Elimina las propiedades de metadatos que cumplen el predicado especificado.
virtual Sanitize() Elimina las propiedades de metadatos de escritura del paquete. La operación es recursiva, por lo que también afecta a todos los paquetes anidados.
Set(string, bool) Establece la propiedad booleana.
Set(string, DateTime) ConjuntosDateTime propiedad.
Set(string, double) Establece doble propiedad.
Set(string, int) Establece propiedad de número entero.
override Set(string, string) Establece la propiedad de la cadena.
virtual Set(string, XmpArray) Establece el valor heredado deXmpArray .
override Set(string, XmpComplexType) Establece el valor heredado deXmpComplexType .
Set(string, XmpValueBase) Establece el valor heredado deXmpValueBase .
SetAudioChannelType(XmpAudioChannelType) Establece el tipo de canal de audio.
SetAudioSampleType(XmpAudioSampleType) Establece el tipo de muestra de audio.
SetProperties(Func<MetadataProperty, bool>, PropertyValue) Establece propiedades de metadatos conocidas que satisfacen el predicado especificado. La operación es recursiva, por lo que también afecta a todos los paquetes anidados. Este método es una combinación deAddProperties yUpdateProperties Si una propiedad existente satisface el predicado, su valor se actualiza. Si falta una propiedad conocida en el paquete que satisface el predicado, se agrega al paquete.
UpdateProperties(Func<MetadataProperty, bool>, PropertyValue) Actualiza las propiedades de metadatos conocidas que satisfacen el predicado especificado. La operación es recursiva, por lo que también afecta a todos los paquetes anidados.

Ver también