Class XmpValue
Namespace: Aspose.Page.EPS.XMP
Assembly: Aspose.Page.dll (25.1.2)
Đại diện cho giá trị XMP
public class XmpValue
Kế thừa
Thành viên kế thừa
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Các hàm khởi tạo
XmpValue(string)
Hàm khởi tạo cho giá trị chuỗi.
public XmpValue(string value)
Tham số
value
string
Giá trị chuỗi.
XmpValue(int)
Hàm khởi tạo cho giá trị số nguyên.
public XmpValue(int value)
Tham số
value
int
Giá trị số nguyên.
XmpValue(double)
Hàm khởi tạo cho giá trị số thực.
public XmpValue(double value)
Tham số
value
double
Giá trị số thực.
XmpValue(DateTime)
Hàm khởi tạo cho giá trị thời gian.
public XmpValue(DateTime value)
Tham số
value
DateTime
Giá trị thời gian.
XmpValue(XmpValue[])
Hàm khởi tạo cho giá trị mảng.
public XmpValue(XmpValue[] array)
Tham số
array
XmpValue[]
Giá trị mảng.
Thuộc tính
IsArray
Trả về true nếu XmpValue là mảng.
public bool IsArray { get; }
Giá trị thuộc tính
IsDateTime
Trả về true nếu giá trị là DateTime.
public bool IsDateTime { get; }
Giá trị thuộc tính
IsDouble
Trả về true nếu giá trị là số thực.
public bool IsDouble { get; }
Giá trị thuộc tính
IsField
Trả về true nếu XmpValue là trường.
public bool IsField { get; }
Giá trị thuộc tính
IsInteger
Trả về true nếu giá trị là số nguyên.
public bool IsInteger { get; }
Giá trị thuộc tính
IsNamedValue
Trả về true nếu XmpValue là giá trị có tên.
public bool IsNamedValue { get; }
Giá trị thuộc tính
IsNamedValues
Trả về true nếu XmpValue đại diện cho các giá trị có tên.
public bool IsNamedValues { get; }
Giá trị thuộc tính
IsRaw
Giá trị không được hỗ trợ/không xác định và mã XML thô được cung cấp.
public bool IsRaw { get; }
Giá trị thuộc tính
IsString
Trả về true nếu giá trị là chuỗi.
public bool IsString { get; }
Giá trị thuộc tính
IsStructure
Trả về true nếu XmpValue đại diện cho cấu trúc.
public bool IsStructure { get; }
Giá trị thuộc tính
Phương thức
ToArray()
Trả về mảng.
public XmpValue[] ToArray()
Trả về
XmpValue[]
Giá trị mảng
ToDateTime()
Chuyển đổi thành thời gian.
public DateTime ToDateTime()
Trả về
Giá trị DateTime.
ToDictionary()
Trả về từ điển chứa các giá trị có tên.
public Dictionary<string, xmpvalue=""> ToDictionary()
Trả về
Dictionary<string, XmpValue>
Giá trị từ điển.
ToDouble()
Chuyển đổi thành số thực.
public double ToDouble()
Trả về
Giá trị số thực.
ToField()
Trả về giá trị XMP dưới dạng trường XMP.
public XmpField ToField()
Trả về
Giá trị trường.
ToInteger()
Chuyển đổi thành số nguyên.
public int ToInteger()
Trả về
Giá trị số nguyên.
ToNamedValue()
Trả về giá trị XMP dưới dạng giá trị có tên.
public KeyValuePair<string, xmpvalue=""> ToNamedValue()
Trả về
KeyValuePair<string, XmpValue>
Giá trị có tên.
ToNamedValues()
Trả về giá trị XMP dưới dạng tập hợp giá trị có tên.
public KeyValuePair<string, xmpvalue="">[] ToNamedValues()
Trả về
KeyValuePair<string, XmpValue>[]
Giá trị tập hợp có tên.
ToRaw()
Mã XML thô cho các giá trị không xác định/không được hỗ trợ.
public XmlNode ToRaw()
Trả về
XmlNode
Nút XML cho giá trị này.
ToString()
Trả về đại diện chuỗi của XmpValue.
public override string ToString()
Trả về
Đại diện chuỗi.
ToString(IFormatProvider)
Trả về đại diện chuỗi.
public string ToString(IFormatProvider formatProvider)
Tham số
formatProvider
IFormatProvider
Nhà cung cấp định dạng.
Trả về
Đại diện chuỗi.
ToStringValue()
Chuyển đổi thành chuỗi.
public string ToStringValue()
Trả về
Giá trị chuỗi.
ToStructure()
Trả về giá trị XMP dưới dạng cấu trúc (tập hợp các trường).
public XmpField[] ToStructure()
Trả về
XmpField[]
Giá trị cấu trúc.
Toán tử
explicit operator XmpValue[](XmpValue)
Chuyển đổi XmpValue thành mảng.
public static explicit operator XmpValue[](XmpValue value)
Tham số
value
XmpValue
Giá trị để chuyển đổi.
Trả về
XmpValue[]
XmlValue.
explicit operator object[](XmpValue)
Chuyển đổi XmpValue thành mảng.
public static explicit operator object[](XmpValue value)
Tham số
value
XmpValue
Giá trị để chuyển đổi.
Trả về
object[]
XmlValue.
explicit operator string(XmpValue)
Chuyển đổi XmpValue thành chuỗi.
public static explicit operator string(XmpValue value)
Tham số
value
XmpValue
Giá trị để chuyển đổi.
Trả về
XmlValue.
explicit operator KeyValuePair<string, xmpvalue="">(XmpValue)
Chuyển đổi XmpValue thành giá trị có tên.
public static explicit operator KeyValuePair<string, xmpvalue="">(XmpValue value)
Tham số
value
XmpValue
Giá trị để chuyển đổi.
Trả về
KeyValuePair<string, XmpValue>
XmlValue.
explicit operator KeyValuePair<string, xmpvalue="">[](XmpValue)
Chuyển đổi XmlValue thành giá trị tập hợp có tên.
public static explicit operator KeyValuePair<string, xmpvalue="">[](XmpValue value)
Tham số
value
XmpValue
Giá trị để chuyển đổi.
Trả về
KeyValuePair<string, XmpValue>[]
XmlValue.
implicit operator XmpValue(string)
Chuyển đổi chuỗi thành XmpValue.
public static implicit operator XmpValue(string value)
Tham số
value
string
Giá trị để chuyển đổi.
Trả về
XmlValue.
implicit operator XmpValue(int)
Chuyển đổi số nguyên thành XmpValue.
public static implicit operator XmpValue(int value)
Tham số
value
int
Giá trị để chuyển đổi.
Trả về
XmlValue.
implicit operator XmpValue(double)
Chuyển đổi số thực thành XmpValue.
public static implicit operator XmpValue(double value)
Tham số
value
double
Giá trị để chuyển đổi.
Trả về
XmlValue.
implicit operator XmpValue(DateTime)
Chuyển đổi DateTime thành XmpValue.
public static implicit operator XmpValue(DateTime value)
Tham số
value
DateTime
Giá trị để chuyển đổi.
Trả về
XmlValue.
implicit operator XmpValue(object[])
Chuyển đổi mảng thành XmpValue.
public static implicit operator XmpValue(object[] value)
Tham số
value
object[]
Giá trị để chuyển đổi.
Trả về
XmlValue.