Share via


ItemMetadataSchema.CustomFields プロパティ

それぞれがカスタム フィールドを表す CustomFieldDefinition オブジェクトのコレクションを取得します。フィールドは、メタデータ内の項目の識別や、項目に関するバージョン情報の格納に使用できます。

名前空間: Microsoft.Synchronization.SimpleProviders
アセンブリ: Microsoft.Synchronization.SimpleProviders (microsoft.synchronization.simpleproviders.dll 内)

構文

'宣言
Public ReadOnly Property CustomFields As IEnumerable(Of CustomFieldDefinition)
'使用
Dim instance As ItemMetadataSchema
Dim value As IEnumerable(Of CustomFieldDefinition)

value = instance.CustomFields
public IEnumerable<CustomFieldDefinition> CustomFields { get; }
public:
property IEnumerable<CustomFieldDefinition^>^ CustomFields {
    IEnumerable<CustomFieldDefinition^>^ get ();
}
/** @property */
public IEnumerable<CustomFieldDefinition> get_CustomFields ()
public function get CustomFields () : IEnumerable<CustomFieldDefinition>

プロパティ値

それぞれがメタデータ ストア内のカスタム フィールドを表す CustomFieldDefinition オブジェクトのコレクション。

解説

カスタム フィールドは、メタデータ ストア内で整数によって識別されます。フィールドの表示名を必要とするアプリケーションは、この整数を名前に対応付ける必要があります。カスタム フィールドが定義されるのには、2 つの理由があります。1 つは項目を識別することであり、もう 1 つは、その項目に関するバージョン情報を提供することです。Sync Framework は、バージョン フィールドによって、特定の項目または変更単位が変更済みかどうかを判断します。簡易プロバイダーのメタデータの詳細については、「簡易プロバイダーのメタデータの管理」を参照してください。

参照

リファレンス

ItemMetadataSchema クラス
ItemMetadataSchema メンバー
Microsoft.Synchronization.SimpleProviders 名前空間