XmpField

XmpField

概要

XmpField は Aspose.PDF の FOSS における .NET 用のクラスです。

名前付き XMP フィールドが 1 つあります — (プレフィックス, ローカル名) のペアに型付き値が付随します。

このクラスは .NET プログラム内の XmpField オブジェクトを操作するための 6 つのメソッドを提供します。利用可能なメソッドは、Equals、GetHashCode、ToArray、ToStructure、XmpField です。すべての公開メンバーは、Aspose.PDF の .NET 用 FOSS パッケージをインストールした後、任意の .NET アプリケーションからアクセス可能です。プロパティ: Empty、FieldType、IsEmpty、Lang、LocalName、Name、およびその他 3 つ。

プロパティ

名前型アクセス説明
Prefixstring?読み取り/書き込みXML のプレフィックス(例:
LocalNamestring?読み取り/書き込みXML のローカル名(例:
NamespaceUristring?読み取り/書き込みPrefix にバインドされた XML 名前空間 URI。
Namestring読み取り「prefix:localName」形式の結合名(プレフィックスが設定されていない場合はローカル名のみ)。
FieldTypeXmpFieldType読み取りフィールドカテゴリ。
ValueXmpValue?読み取りフィールドの値、または空のプレースホルダーの場合は null。
EmptyXmpField読み取り単一の空フィールド。
IsEmptybool読み取りフィールドに値がない場合は true。
LangXmpField?読み取りこのフィールドに付随する xml:lang 修飾子(存在しない場合は null)。

メソッド

シグネチャ説明
XmpField()空のフィールドをデフォルト構築する。
XmpField(prefix: string?, localName: string?, namespaceUri: string?, value: XmpValue?, type: XmpFieldType)完全に埋め込まれたフィールドを構築する。
ToArray()フィールドの値を配列としてアンラップし、値が配列型でない場合は空にします。
ToStructure()フィールドの値を構造体(名前付きフィールド配列)としてアンラップし、値が構造体型でない場合は空にします。
Equals(obj: object?)この XmpField インスタンスで Equals(obj) を呼び出します。
GetHashCode()この XmpField インスタンスで GetHashCode を呼び出します。

参照

 日本語