表示中繼資料存放區中的欄位值。
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。例如,不可使用 GetByteArrayValue 存取 SYNC_METADATA_FIELD_TYPE_GUID 類型的欄位。
如果欄位值尚未設定,用來取得該欄位的方法便會傳回 S_FALSE。
需求
標頭: Metastore.h