IFieldValue 인터페이스
메타데이터 저장소의 필드 값을 나타냅니다.
interface IFieldValue : IUnknown
멤버
IFieldValue 메서드 | 설명 |
---|---|
필드의 데이터 형식을 가져옵니다. |
|
SYNC_METADATA_FIELD_TYPE_BYTEARRAY 형식의 필드 값을 가져옵니다. |
|
필드 값을 설정하고 필드 형식을 SYNC_METADATA_FIELD_TYPE_BYTEARRAY로 설정합니다. |
|
SYNC_METADATA_FIELD_TYPE_STRING 형식의 필드 값을 가져옵니다. |
|
필드 값을 설정하고 필드 형식을 SYNC_METADATA_FIELD_TYPE_STRING으로 설정합니다. |
|
SYNC_METADATA_FIELD_TYPE_UINT8 형식의 필드 값을 가져옵니다. |
|
필드 값을 설정하고 필드 형식을 SYNC_METADATA_FIELD_TYPE_UINT8로 설정합니다. |
|
SYNC_METADATA_FIELD_TYPE_UINT16 형식의 필드 값을 가져옵니다. |
|
필드 값을 설정하고 필드 형식을 SYNC_METADATA_FIELD_TYPE_UINT16으로 설정합니다. |
|
SYNC_METADATA_FIELD_TYPE_UINT32 형식의 필드 값을 가져옵니다. |
|
필드 값을 설정하고 필드 형식을 SYNC_METADATA_FIELD_TYPE_UINT32로 설정합니다. |
|
SYNC_METADATA_FIELD_TYPE_UINT64 형식의 필드 값을 가져옵니다. |
|
필드 값을 설정하고 필드 형식을 SYNC_METADATA_FIELD_TYPE_UINT64로 설정합니다. |
|
SYNC_METADATA_FIELD_TYPE_GUID 형식의 필드 값을 가져옵니다. |
|
필드 값을 설정하고 필드 형식을 SYNC_METADATA_FIELD_TYPE_GUID로 설정합니다. |
주의
필드 형식과 다른 데이터 형식에 액세스하는 메서드를 사용하여 필드 값을 액세스하는 경우 SYNC_E_METADATA_FIELD_INVALID_TYPE이 반환됩니다. 예를 들어 SYNC_METADATA_FIELD_TYPE_GUID 형식의 필드는 GetByteArrayValue를 사용하여 액세스할 수 없습니다.
필드 값이 설정되지 않은 경우 해당 필드를 가져오는 데 사용된 메서드에서는 S_FALSE를 반환합니다.
요구 사항
헤더: Metastore.h