Langue

Resources.GetIdentifier(String, String, String) Méthode

Définition

Retourne un identificateur de ressource pour le nom de ressource donné.

[Android.Runtime.Register("getIdentifier", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I", "GetGetIdentifier_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Handler")]
public virtual int GetIdentifier(string? name, string? defType, string? defPackage);
[<Android.Runtime.Register("getIdentifier", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I", "GetGetIdentifier_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Handler")>]
abstract member GetIdentifier : string * string * string -> int
override this.GetIdentifier : string * string * string -> int

Paramètres

name
String

Nom de la ressource souhaitée.

defType
String

Type de ressource par défaut facultatif à rechercher, si « type/ » n’est pas inclus dans le nom. Peut être null pour exiger un type explicite.

defPackage
String

Package par défaut facultatif à rechercher, si « package : » n’est pas inclus dans le nom. Peut être null pour exiger un package explicite.

Retours

int L’identificateur de ressource associé. Retourne 0 si aucune ressource de ce type n’a été trouvée. (0 n’est pas un ID de ressource valide.)

Attributs

Remarques

Retourne un identificateur de ressource pour le nom de ressource donné. Un nom de ressource complet est de la forme « package :type/entry ». Les deux premiers composants (package et type) sont facultatifs si defType et defPackage, respectivement, sont spécifiés ici.

Remarque : l’utilisation de cette fonction est déconseillée. Il est beaucoup plus efficace de récupérer des ressources par identificateur que par nom.

Java documentation pour android.content.res.Resources.getIdentifier(java.lang.String, java.lang.String, java.lang.String).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à