Class XmpValue

Class XmpValue

Namespace: Aspose.Page.EPS.XMP
Assembly: Aspose.Page.dll (25.1.2)

Представляет значение XMP

public class XmpValue

Наследование

objectXmpValue

Унаследованные члены

object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Конструкторы

XmpValue(string)

Конструктор для строкового значения.

public XmpValue(string value)

Параметры

value string

Строковое значение.

XmpValue(int)

Конструктор для целочисленного значения.

public XmpValue(int value)

Параметры

value int

Целочисленное значение.

XmpValue(double)

Конструктор для значения с плавающей точкой.

public XmpValue(double value)

Параметры

value double

Значение с плавающей точкой.

XmpValue(DateTime)

Конструктор для значения даты и времени.

public XmpValue(DateTime value)

Параметры

value DateTime

Значение даты и времени.

XmpValue(XmpValue[])

Конструктор для массива значений.

public XmpValue(XmpValue[] array)

Параметры

array XmpValue[]

Массив значений.

Свойства

IsArray

Возвращает true, если XmpValue является массивом.

public bool IsArray { get; }

Значение свойства

bool

IsDateTime

Возвращает true, если значение является DateTime.

public bool IsDateTime { get; }

Значение свойства

bool

IsDouble

Возвращает true, если значение является числом с плавающей точкой.

public bool IsDouble { get; }

Значение свойства

bool

IsField

Возвращает true, если XmpValue является полем.

public bool IsField { get; }

Значение свойства

bool

IsInteger

Возвращает true, если значение является целым числом.

public bool IsInteger { get; }

Значение свойства

bool

IsNamedValue

Возвращает true, если XmpValue является именованным значением.

public bool IsNamedValue { get; }

Значение свойства

bool

IsNamedValues

Возвращает true, если XmpValue представляет именованные значения.

public bool IsNamedValues { get; }

Значение свойства

bool

IsRaw

Значение не поддерживается/неизвестно, и предоставлен необработанный XML-код.

public bool IsRaw { get; }

Значение свойства

bool

IsString

Возвращает true, если значение является строкой.

public bool IsString { get; }

Значение свойства

bool

IsStructure

Возвращает true, если XmpValue представляет структуру.

public bool IsStructure { get; }

Значение свойства

bool

Методы

ToArray()

Возвращает массив.

public XmpValue[] ToArray()

Возвращает

XmpValue[]

Массив значений.

ToDateTime()

Преобразует в дату и время.

public DateTime ToDateTime()

Возвращает

DateTime

Значение DateTime.

ToDictionary()

Возвращает словарь, который содержит именованные значения.

public Dictionary<string, xmpvalue=""> ToDictionary()

Возвращает

Dictionary<string, XmpValue&gt;

Значение словаря.

ToDouble()

Преобразует в число с плавающей точкой.

public double ToDouble()

Возвращает

double

Значение с плавающей точкой.

ToField()

Возвращает значение XMP как поле XMP.

public XmpField ToField()

Возвращает

XmpField

Значение поля.

ToInteger()

Преобразует в целое число.

public int ToInteger()

Возвращает

int

Целочисленное значение.

ToNamedValue()

Возвращает значение XMP как именованное значение.

public KeyValuePair<string, xmpvalue=""> ToNamedValue()

Возвращает

KeyValuePair<string, XmpValue&gt;

Именованное значение.

ToNamedValues()

Возвращает значение XMP как коллекцию именованных значений.

public KeyValuePair<string, xmpvalue="">[] ToNamedValues()

Возвращает

KeyValuePair<string, XmpValue&gt;[]

Значение коллекции именованных значений.

ToRaw()

Необработанный XML-код для неизвестных/неподдерживаемых значений.

public XmlNode ToRaw()

Возвращает

XmlNode

XML-узел для этого значения.

ToString()

Возвращает строковое представление XmpValue.

public override string ToString()

Возвращает

string

Строковое представление.

ToString(IFormatProvider)

Возвращает строковое представление.

public string ToString(IFormatProvider formatProvider)

Параметры

formatProvider IFormatProvider

Поставщик формата.

Возвращает

string

Строковое представление.

ToStringValue()

Преобразует в строку.

public string ToStringValue()

Возвращает

string

Строковое значение.

ToStructure()

Возвращает значение XMP как структуру (набор полей).

public XmpField[] ToStructure()

Возвращает

XmpField[]

Структурное значение.

Операторы

явный оператор XmpValue[](XmpValue)

Преобразует XmpValue в массив.

public static explicit operator XmpValue[](XmpValue value)

Параметры

value XmpValue

Значение для преобразования.

Возвращает

XmpValue[]

XmlValue.

явный оператор object[](XmpValue)

Преобразует XmpValue в массив.

public static explicit operator object[](XmpValue value)

Параметры

value XmpValue

Значение для преобразования.

Возвращает

object[]

XmlValue.

явный оператор string(XmpValue)

Преобразует XmpValue в строку.

public static explicit operator string(XmpValue value)

Параметры

value XmpValue

Значение для преобразования.

Возвращает

string

XmlValue.

явный оператор KeyValuePair<string, xmpvalue="">(XmpValue)

Преобразует XmpValue в именованное значение.

public static explicit operator KeyValuePair<string, xmpvalue="">(XmpValue value)

Параметры

value XmpValue

Значение для преобразования.

Возвращает

KeyValuePair<string, XmpValue&gt;

XmlValue.

явный оператор KeyValuePair<string, xmpvalue="">[](XmpValue)

Преобразует XmlValue в значение коллекции именованных значений.

public static explicit operator KeyValuePair<string, xmpvalue="">[](XmpValue value)

Параметры

value XmpValue

Значение для преобразования.

Возвращает

KeyValuePair<string, XmpValue&gt;[]

XmlValue.

неявный оператор XmpValue(string)

Преобразует строку в XmpValue.

public static implicit operator XmpValue(string value)

Параметры

value string

Значение для преобразования.

Возвращает

XmpValue

XmlValue.

неявный оператор XmpValue(int)

Преобразует целое число в XmpValue.

public static implicit operator XmpValue(int value)

Параметры

value int

Значение для преобразования.

Возвращает

XmpValue

XmlValue.

неявный оператор XmpValue(double)

Преобразует число с плавающей точкой в XmpValue.

public static implicit operator XmpValue(double value)

Параметры

value double

Значение для преобразования.

Возвращает

XmpValue

XmlValue.

неявный оператор XmpValue(DateTime)

Преобразует DateTime в XmpValue.

public static implicit operator XmpValue(DateTime value)

Параметры

value DateTime

Значение для преобразования.

Возвращает

XmpValue

XmlValue.

неявный оператор XmpValue(object[])

Преобразует массив в XmpValue.

public static implicit operator XmpValue(object[] value)

Параметры

value object[]

Значение для преобразования.

Возвращает

XmpValue

XmlValue.

 Русский