Class XmpValue
Namespace: Aspose.Page.EPS.XMP
Assembly: Aspose.Page.dll (25.1.2)
Representa el valor XMP
public class XmpValue
Herencia
Miembros heredados
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Constructores
XmpValue(string)
Constructor para el valor de cadena.
public XmpValue(string value)
Parámetros
value
string
Valor de cadena.
XmpValue(int)
Constructor para el valor entero.
public XmpValue(int value)
Parámetros
value
int
Valor entero.
XmpValue(double)
Constructor para el valor de punto flotante.
public XmpValue(double value)
Parámetros
value
double
Valor doble.
XmpValue(DateTime)
Constructor para el valor de fecha y hora.
public XmpValue(DateTime value)
Parámetros
value
DateTime
Valor de fecha y hora.
XmpValue(XmpValue[])
Constructor para el valor de matriz.
public XmpValue(XmpValue[] array)
Parámetros
array
XmpValue[]
Valor de matriz.
Propiedades
IsArray
Devuelve verdadero si XmpValue es una matriz.
public bool IsArray { get; }
Valor de propiedad
IsDateTime
Devuelve verdadero si el valor es DateTime.
public bool IsDateTime { get; }
Valor de propiedad
IsDouble
Devuelve verdadero si el valor es un valor de punto flotante.
public bool IsDouble { get; }
Valor de propiedad
IsField
Devuelve verdadero si XmpValue es un campo.
public bool IsField { get; }
Valor de propiedad
IsInteger
Devuelve verdadero si el valor es un entero.
public bool IsInteger { get; }
Valor de propiedad
IsNamedValue
Devuelve verdadero si XmpValue es un valor nombrado.
public bool IsNamedValue { get; }
Valor de propiedad
IsNamedValues
Devuelve verdadero si XmpValue representa valores nombrados.
public bool IsNamedValues { get; }
Valor de propiedad
IsRaw
El valor no es compatible/desconocido y se proporciona código XML sin procesar.
public bool IsRaw { get; }
Valor de propiedad
IsString
Devuelve verdadero si el valor es una cadena.
public bool IsString { get; }
Valor de propiedad
IsStructure
Devuelve verdadero si XmpValue representa una estructura.
public bool IsStructure { get; }
Valor de propiedad
Métodos
ToArray()
Devuelve la matriz.
public XmpValue[] ToArray()
Devuelve
XmpValue[]
Valor de matriz.
ToDateTime()
Convierte a fecha y hora.
public DateTime ToDateTime()
Devuelve
Valor DateTime.
ToDictionary()
Devuelve un diccionario que contiene valores nombrados.
public Dictionary<string, xmpvalue=""> ToDictionary()
Devuelve
Dictionary<string, XmpValue>
Valor de diccionario.
ToDouble()
Convierte a doble.
public double ToDouble()
Devuelve
Valor doble.
ToField()
Devuelve el valor XMP como campo XMP.
public XmpField ToField()
Devuelve
Valor de campo.
ToInteger()
Convierte a entero.
public int ToInteger()
Devuelve
Valor entero.
ToNamedValue()
Devuelve el valor XMP como valor nombrado.
public KeyValuePair<string, xmpvalue=""> ToNamedValue()
Devuelve
KeyValuePair<string, XmpValue>
Valor nombrado.
ToNamedValues()
Devuelve el valor XMP como colección de valores nombrados.
public KeyValuePair<string, xmpvalue="">[] ToNamedValues()
Devuelve
KeyValuePair<string, XmpValue>[]
Valor de colección nombrada.
ToRaw()
Código XML sin procesar para valores desconocidos/no compatibles.
public XmlNode ToRaw()
Devuelve
XmlNode
Nodo XML para este valor.
ToString()
Devuelve la representación de cadena de XmpValue.
public override string ToString()
Devuelve
Representación de cadena.
ToString(IFormatProvider)
Devuelve la representación de cadena.
public string ToString(IFormatProvider formatProvider)
Parámetros
formatProvider
IFormatProvider
Proveedor de formato.
Devuelve
Representación de cadena.
ToStringValue()
Convierte a cadena.
public string ToStringValue()
Devuelve
Valor de cadena.
ToStructure()
Devuelve el valor XMP como estructura (conjunto de campos).
public XmpField[] ToStructure()
Devuelve
XmpField[]
Valor de estructura.
Operadores
operador explícito XmpValue[](XmpValue)
Convierte XmpValue a matriz.
public static explicit operator XmpValue[](XmpValue value)
Parámetros
value
XmpValue
Valor a convertir.
Devuelve
XmpValue[]
XmlValue.
operador explícito object[](XmpValue)
Convierte XmpValue en matriz.
public static explicit operator object[](XmpValue value)
Parámetros
value
XmpValue
Valor a convertir.
Devuelve
object[]
XmlValue.
operador explícito string(XmpValue)
Convierte XmpValue en cadena.
public static explicit operator string(XmpValue value)
Parámetros
value
XmpValue
Valor a convertir.
Devuelve
XmlValue.
operador explícito KeyValuePair<string, xmpvalue="">(XmpValue)
Convierte XmpValue a valor nombrado.
public static explicit operator KeyValuePair<string, xmpvalue="">(XmpValue value)
Parámetros
value
XmpValue
Valor a convertir.
Devuelve
KeyValuePair<string, XmpValue>
XmlValue.
operador explícito KeyValuePair<string, xmpvalue="">[](XmpValue)
Convierte XmlValue a valor de colección nombrada.
public static explicit operator KeyValuePair<string, xmpvalue="">[](XmpValue value)
Parámetros
value
XmpValue
Valor a convertir.
Devuelve
KeyValuePair<string, XmpValue>[]
XmlValue.
operador implícito XmpValue(string)
Convierte cadena a XmpValue.
public static implicit operator XmpValue(string value)
Parámetros
value
string
Valor a convertir.
Devuelve
XmlValue.
operador implícito XmpValue(int)
Convierte entero a XmpValue.
public static implicit operator XmpValue(int value)
Parámetros
value
int
Valor a convertir.
Devuelve
XmlValue.
operador implícito XmpValue(double)
Convierte doble a XmpValue.
public static implicit operator XmpValue(double value)
Parámetros
value
double
Valor a convertir.
Devuelve
XmlValue.
operador implícito XmpValue(DateTime)
Convierte DateTime a XmpValue.
public static implicit operator XmpValue(DateTime value)
Parámetros
value
DateTime
Valor a convertir.
Devuelve
XmlValue.
operador implícito XmpValue(object[])
Convierte matriz a XmpValue.
public static implicit operator XmpValue(object[] value)
Parámetros
value
object[]
Valor a convertir.
Devuelve
XmlValue.