Поделиться через


Интерфейс IWMDMMetaData (mswmdm.h)

Интерфейс IWMDMMetaData задает и извлекает свойства метаданных (например, исполнитель, альбом, жанр и т. д.) хранилища. Свойства метаданных хранятся в виде пар "имя-значение".

Чтобы создать пустой экземпляр этого интерфейса, вызовите IWMDMStorage3::CreateEmptyMetadataObject. Чтобы получить этот интерфейс (со значениями), вызовите IWMDMStorage3::GetMetadata или IWMDMStorage4::GetSpecifiedMetadata.

Наследование

Интерфейс IWMDMMetaData наследуется от интерфейса IUnknown . IWMDMMetaData также имеет следующие типы элементов:

Методы

Интерфейс IWMDMMetaData содержит следующие методы.

 
IWMDMMetaData::AddItem

Метод AddItem добавляет свойство метаданных в интерфейс .
IWMDMMetaData::GetItemCount

Метод GetItemCount извлекает общее количество свойств, хранящиеся в интерфейсе.
IWMDMMetaData::QueryByIndex

Метод QueryByIndex извлекает значение свойства, заданного индексом.
IWMDMMetaData::QueryByName

Метод QueryByName извлекает значение свойства, указанного по имени.

Требования

Требование Значение
Целевая платформа Windows
Header mswmdm.h

См. также раздел

Интерфейсы для приложений

Константы метаданных

Настройка метаданных для файла