StringCollection.getItemInfoByType 方法

getItemInfoByType 方法检索与指定的 StringCollection 索引、名称、语言和属性索引对应的值。

语法

retVal = StringCollection.getItemInfoByType(
  index,
  name,
  language,
  attributeIndex
)

参数

索引 [in]

数字 () 指定要从中获取属性的 StringCollection 项的从零开始的索引。

name [in]

包含属性名称的字符串

语言 [in]

包含语言的字符串。 如果该值设置为 null 或空字符串 (“”) 使用当前区域设置字符串。 否则,该值必须是有效的 RFC 1766 语言字符串,例如“en-us”。

attributeIndex [in]

数字 () 包含要从属性中检索的值的从零开始的索引。

返回值

此方法返回 NumberStringMetadataPicture 对象或 MetadataText 对象,如下表所示。

属性 返回值
SyncState 符号长) 的数字 (
WM/Lyrics_Synchronised MetadataText 对象
WM/图片 MetadataPicture 对象
WM/UserWebURL MetadataText 对象
所有其他特性 字符串

对于基础值为 布尔值的属性,此方法返回字符串“true”或“false”。

注解

此方法支持具有多个值的属性以及具有复杂值的属性。 getItemInfo 方法不支持具有多个或复杂值的属性。

若要使用此方法,需要对库进行读取访问权限。 有关详细信息,请参阅 库访问

要求

要求 Value
版本
Windows 媒体播放器 11。
DLL
Wmp.dll

另请参阅

MetadataPicture 对象

MetadataText 对象

StringCollection.getItemInfo

StringCollection 对象