Метод ISyncMgrConflict::GetProperty (syncmgr.h)
Возвращает конфликтующее свойство, заданное ключом свойства.
Синтаксис
HRESULT GetProperty(
[in] REFPROPERTYKEY propkey,
[out] PROPVARIANT *ppropvar
);
Параметры
[in] propkey
Тип: REFPROPERTYKEY
Ссылка на ключ свойства, для которого запрашивается свойство. Здесь допустим любой ключ свойства, включая, помимо прочего, следующие значения.
PKEY_ItemNameDisplay
Имя конфликта.
PKEY_Sync_ConflictDescription
Сводка по конфликту.
PKEY_Sync_HandlerID
Обработчик синхронизации, создавший конфликт.
PKEY_Sync_ItemID
Элемент синхронизации, создавший конфликт.
PKEY_DateModified
Время обнаружения конфликта.
[out] ppropvar
Тип: PROPVARIANT*
При возврате этого метода содержит структуру PROPVARIANT , содержащую запрошенное свойство.
Возвращаемое значение
Тип: HRESULT
Если этот метод завершается успешно, он возвращает S_OK. В противном случае возвращается код ошибки HRESULT .
Комментарии
Возвращаемые свойства являются свойствами конфликта, а не конфликтующими свойствами IShellItems .
Если propertyKEY , на который ссылается в propkey , отсутствует в хранилище свойств, этот метод возвращает S_OK и элемент vt структуры, на который указывает ppropvar , имеет значение VT_EMPTY.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 [только классические приложения] |
Целевая платформа | Windows |
Header | syncmgr.h |