Class XmpMetadata

XmpMetadata class

XMP 메타데이터 스트림에 대한 액세스를 제공합니다.

public sealed class XmpMetadata : IDictionary<string, XmpValue>

속성

이름설명
Count { get; }컬렉션의 요소 수를 가져옵니다.
IsFixedSize { get; }컬렉션의 크기가 고정되어 있는지 확인합니다.
IsReadOnly { get; }컬렉션이 읽기 전용인지 확인합니다.
IsSynchronized { get; }컬렉션이 동기화되었는지 확인합니다.
Item { get; set; }메타데이터에서 데이터를 가져오거나 설정합니다.
Keys { get; }메타데이터 키 모음을 가져옵니다.
NamespaceManager { get; }네임스페이스 관리자를 가져옵니다.
SyncRoot { get; }컬렉션 동기화 개체를 가져옵니다.
Values { get; }메타데이터에서 값을 가져옵니다.

행동 양식

이름설명
Add(KeyValuePair<string, XmpValue>)사전에 키와 값 쌍을 추가합니다.
Add(string, object)메타데이터에 가치를 더합니다.
Add(string, XmpValue)메타데이터에 가치를 더합니다.
AddArrayItem(string, XmpValue)배열에 값을 추가합니다. 값은 배열 끝에 추가됩니다.
AddArrayItem(string, int, XmpValue)지정된 인덱스로 배열에 값을 추가합니다.
AddNamedValue(string, string, XmpValue)명명된 값을 구조에 추가합니다.
Clear()메타데이터를 지웁니다.
Contains(KeyValuePair<string, XmpValue>)지정된 키-값 쌍이 사전에 포함되어 있는지 확인합니다.
Contains(string)키가 메타데이터에 포함되어 있는지 확인합니다.
ContainsKey(string)이 사전에 지정된 키가 포함되어 있는지 확인합니다.
CopyTo(KeyValuePair<string, XmpValue>[], int)컬렉션의 요소를 배열로 복사합니다.
GetEnumerator()사전 열거자를 반환합니다.
GetNamespaceUriByPrefix(string)접두사로 네임스페이스 URI를 반환합니다.
GetPrefixByNamespaceUri(string)네임스페이스 URI로 접두사를 반환합니다.
RegisterNamespaceUri(string, string)네임스페이스 URI를 등록합니다.
RegisterNamespaceUri(string, string, string)네임스페이스 URI를 등록합니다.
Remove(KeyValuePair<string, XmpValue>)컬렉션에서 키/값 쌍을 제거합니다.
Remove(string)메타데이터에서 항목을 제거합니다.
SetArrayItem(string, int, XmpValue)배열에 값을 설정합니다. 이전 값은 새 값으로 대체됩니다.
SetNamedValue(string, string, XmpValue)명명된 값을 구조로 설정합니다. 이전에 명명된 값이 이미 있는 경우 새 값으로 대체됩니다.
TryGetValue(string, out XmpValue)사전에서 키를 찾으려고 시도하고 발견되면 값을 검색합니다.

또한보십시오