IWMPMedia3 :: getItemInfoByType, méthode
La méthode getItemInfoByType retourne la valeur de l’attribut correspondant au type d’attribut et à l’index spécifiés.
Syntaxe
public System.Object getItemInfoByType(
System.String bstrType,
System.String bstrLanguage,
System.Int32 lIndex
);
Public Function getItemInfoByType( _
ByVal bstrType As System.String, _
ByVal bstrLanguage As System.String, _
ByVal lIndex As System.Int32 _
) As System.Object
Implements IWMPMedia3.getItemInfoByType
Paramètres
-
bstrType [ dans]
-
System. String qui est le type d’attribut.
-
bstrLanguage [ dans]
-
System. String qui est le langage. Si la valeur est définie sur null ou sur une chaîne de longueur nulle (""), la chaîne de paramètres régionaux active est utilisée. Dans le cas contraire, la valeur doit être une chaîne valide du langage RFC 1766, par exemple « en-US ».
-
Lindex [ dans]
-
System. Int32 qui est l’index d’attribut.
Valeur de retour
System. Object qui est la valeur de l’attribut. Le type de conversion de cet objet dépend du type de l’attribut.
Notes
Cette méthode retourne les métadonnées pour un élément multimédia numérique individuel ou un élément multimédia qui fait partie d’une sélection.
Cette méthode prend en charge des attributs avec plusieurs valeurs et attributs avec des valeurs complexes. La méthode getItemInfo ne prend pas en charge les attributs avec plusieurs valeurs et attributs avec des valeurs complexes.
La propriété attributeCount obtient le nombre de noms d’attribut disponibles pour un élément multimédia donné. Les numéros d’index peuvent ensuite être utilisés avec la méthode getAttributeName pour déterminer le nom de chaque attribut disponible. Les noms d’attributs individuels peuvent être passés au paramètre Name de getItemInfoByType.
La méthode getAttributeCountByType retourne le nombre d’attributs qui correspondent à un nom d’attribut particulier pour un élément multimédia donné. Les numéros d’index peuvent ensuite être passés au paramètre d' index de getItemInfoByType. Cela est utile lorsqu’un élément multimédia a été catégorisé dans plusieurs genres, par exemple.
Si l’élément multimédia provient d’une bibliothèque qui a été récupérée en appelant IWMPLibrary. mediaCollection, l’ensemble des attributs disponibles diffère de ceux qui peuvent être interrogés à partir de la bibliothèque locale récupérée en appelant AxWindowsMediaPlayer. mediaCollection. Par exemple, les attributs disponibles à partir de la bibliothèque locale récupéré à l’aide de IWMPLibrary seront un sous-ensemble des attributs disponibles à partir de la bibliothèque locale Récupérée à l’aide de AxWindowsMediaPlayer. L’ensemble d’attributs disponibles à partir d’autres sources (bibliothèques distantes, périphériques portables ou CDs) est défini par les autres sources.
Avant d’appeler cette méthode, vous devez disposer d’un accès en lecture à la bibliothèque. Pour plus d’informations, consultez accès à la bibliothèque.
Spécifications
| Condition requise | Valeur |
|---|---|
| Version |
Lecteur Windows Media série 9 ou version ultérieure |
| Espace de noms |
WMPLib |
| Assembly |
|