XmpValue
개요
XmpValue은(는) Aspose.PDF FOSS의 .NET용 클래스입니다.
타입이 지정된 XMP 메타데이터 값을 나타냅니다.
이 클래스는 .NET 프로그램에서 XmpValue 객체를 다루기 위한 18개의 메서드를 제공합니다. 사용 가능한 메서드에는 ToArray, ToDateTime, ToDictionary, ToDouble, ToField, ToInteger, ToNamedValue, ToNamedValues, ToRaw, ToString, ToStringValue, ToStructure 및 추가 메서드 1개가 포함됩니다. 모든 공개 멤버는 Aspose.PDF FOSS for .NET 패키지를 설치한 후 .NET 애플리케이션에서 접근할 수 있습니다. 속성: IsArray, IsDateTime, IsDouble, IsField, IsInteger, IsNamedValue 및 추가 4개.
속성
| 이름 | 유형 | 액세스 | 설명 |
|---|---|---|---|
IsInteger | bool | 읽기 | 값이 정수인지 여부. |
IsDouble | bool | 읽기 | 값이 double인지 여부. |
IsDateTime | bool | 읽기 | 값이 DateTime인지 여부. |
IsString | bool | 읽기 | 값이 문자열인지 (숫자나 날짜가 아닌) 여부. |
IsArray | bool | 읽기 | 값이 XmpValues의 배열인지 여부. |
IsField | bool | 읽기 | 값이 단일 명명된 필드인지 여부 (XmpField 인스턴스). |
IsNamedValue | bool | 읽기 | 값이 명명된 값 쌍인지 여부 (KeyValuePair<string, XmpValue>). |
IsNamedValues | bool | 읽기 | 값이 명명된 값 쌍들의 배열인지 여부. |
IsRaw | bool | 읽기 | 값이 원시 XML 노드인지 여부. |
IsStructure | bool | 읽기 | 값이 구조체인지 여부 (Dictionary<string, XmpValue> 또는 XmpField[]). |
메서드
| 시그니처 | 설명 |
|---|---|
XmpValue(value: int) | 정수에서 XmpValue를 생성합니다. |
XmpValue(value: double) | double에서 XmpValue를 생성합니다. |
XmpValue(value: DateTime) | DateTime에서 XmpValue를 생성합니다. |
XmpValue(value: string) | 문자열에서 XmpValue를 생성합니다. |
XmpValue(array: XmpValue[]) | XmpValues 배열에서 XmpValue를 생성합니다. |
ToInteger() | 정수로 변환합니다. |
ToDouble() | double로 변환합니다. |
ToDateTime() | DateTime 로 변환합니다. |
ToArray() | XmpValue[] 로 변환합니다. |
ToDictionary() | Dictionary<string, XmpValue> 로 변환합니다. |
ToField() | 단일 XmpField 로 변환합니다. |
ToNamedValue() | 단일 명명된 값 쌍으로 변환합니다. |
ToNamedValues() | 명명된 값 쌍들의 배열로 변환합니다. |
ToRaw() | 기본 원시 XmlNode 를 가져오거나, 값이 IsRaw 가 아닐 경우 null을 반환합니다. |
ToStructure() | XMP 용어에서 구조체인 XmpField[] 로 변환합니다. |
ToStringValue() | XMP 직렬화에 적합한 문자열 표현으로 변환합니다. |
ToString() | 이 XmpValue 인스턴스에서 ToString를 호출합니다. |
ToString(formatProvider: IFormatProvider) | 문화별 제공자를 사용하여 포맷합니다. |