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

XmpValueが配列である場合はtrueを返します。

public bool IsArray { get; }

プロパティ値

bool

IsDateTime

値がDateTimeの場合はtrueを返します。

public bool IsDateTime { get; }

プロパティ値

bool

IsDouble

値が浮動小数点値の場合はtrueを返します。

public bool IsDouble { get; }

プロパティ値

bool

IsField

XmpValueがフィールドである場合はtrueを返します。

public bool IsField { get; }

プロパティ値

bool

IsInteger

値が整数の場合はtrueを返します。

public bool IsInteger { get; }

プロパティ値

bool

IsNamedValue

XmpValueが名前付き値である場合はtrueを返します。

public bool IsNamedValue { get; }

プロパティ値

bool

IsNamedValues

XmpValueが名前付き値を表す場合はtrueを返します。

public bool IsNamedValues { get; }

プロパティ値

bool

IsRaw

値がサポートされていない/不明であり、生のXMLコードが提供されている場合はtrueを返します。

public bool IsRaw { get; }

プロパティ値

bool

IsString

値が文字列の場合はtrueを返します。

public bool IsString { get; }

プロパティ値

bool

IsStructure

XmpValueが構造体を表す場合はtrueを返します。

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

構造体値。

演算子

explicit operator XmpValue[](XmpValue)

XmpValueを配列に変換します。

public static explicit operator XmpValue[](XmpValue value)

パラメーター

value XmpValue

変換する値。

戻り値

XmpValue[]

XmlValue。

explicit operator object[](XmpValue)

XmpValueを配列に変換します。

public static explicit operator object[](XmpValue value)

パラメーター

value XmpValue

変換する値。

戻り値

object[]

XmlValue。

explicit operator string(XmpValue)

XmpValueを文字列に変換します。

public static explicit operator string(XmpValue value)

パラメーター

value XmpValue

変換する値。

戻り値

string

XmlValue。

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

XmpValueを名前付き値に変換します。

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

パラメーター

value XmpValue

変換する値。

戻り値

KeyValuePair<string, XmpValue&gt;

XmlValue。

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

XmlValueを名前付きコレクション値に変換します。

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

パラメーター

value XmpValue

変換する値。

戻り値

KeyValuePair<string, XmpValue&gt;[]

XmlValue。

implicit operator XmpValue(string)

文字列をXmpValueに変換します。

public static implicit operator XmpValue(string value)

パラメーター

value string

変換する値。

戻り値

XmpValue

XmlValue。

implicit operator XmpValue(int)

整数をXmpValueに変換します。

public static implicit operator XmpValue(int value)

パラメーター

value int

変換する値。

戻り値

XmpValue

XmlValue。

implicit operator XmpValue(double)

倍精度をXmpValueに変換します。

public static implicit operator XmpValue(double value)

パラメーター

value double

変換する値。

戻り値

XmpValue

XmlValue。

implicit operator XmpValue(DateTime)

DateTimeをXmpValueに変換します。

public static implicit operator XmpValue(DateTime value)

パラメーター

value DateTime

変換する値。

戻り値

XmpValue

XmlValue。

implicit operator XmpValue(object[])

配列をXmpValueに変換します。

public static implicit operator XmpValue(object[] value)

パラメーター

value object[]

変換する値。

戻り値

XmpValue

XmlValue。

 日本語