MF_ATTRIBUTES_MATCH_TYPE列挙 (mfobjects.h)
2 つのオブジェクトの属性を比較する方法を指定します。
構文
typedef enum _MF_ATTRIBUTES_MATCH_TYPE {
MF_ATTRIBUTES_MATCH_OUR_ITEMS = 0,
MF_ATTRIBUTES_MATCH_THEIR_ITEMS = 1,
MF_ATTRIBUTES_MATCH_ALL_ITEMS = 2,
MF_ATTRIBUTES_MATCH_INTERSECTION = 3,
MF_ATTRIBUTES_MATCH_SMALLER = 4
} MF_ATTRIBUTES_MATCH_TYPE;
定数
MF_ATTRIBUTES_MATCH_OUR_ITEMS 値: 0 pThis 内のすべての属性が pTheirs に存在し、同じデータを持っているかどうかを確認します。ここで、pThis は Compare メソッドが呼び出されているオブジェクトであり、pTheirs は pTheirs パラメーターで指定されたオブジェクトです。 |
MF_ATTRIBUTES_MATCH_THEIR_ITEMS 値: 1 pTheirs 内のすべての属性が pThis に存在し、同じデータを持っているかどうかを確認します。ここで、pThis は Compare メソッドが呼び出されているオブジェクトであり、pTheirs は pTheirs パラメーターで指定されたオブジェクトです。 |
MF_ATTRIBUTES_MATCH_ALL_ITEMS 値: 2 両方のオブジェクトが同じデータを持つ同じ属性を持っているかどうかを確認します。 |
MF_ATTRIBUTES_MATCH_INTERSECTION 値: 3 両方のオブジェクトに存在する属性が同じデータを持っているかどうかを確認します。 |
MF_ATTRIBUTES_MATCH_SMALLER 値: 4 属性の数が最も少ないオブジェクトを検索し、それらの属性が他のオブジェクトに存在し、同じデータを持っている場合にチェックします。 |
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows Vista [デスクトップ アプリのみ | UWP アプリ] |
サポートされている最小のサーバー | Windows Server 2008 [デスクトップ アプリ | UWP アプリ] |
Header | mfobjects.h (Mfidl.h を含む) |