Resources.GetIdentifier(String, String, String) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt einen Ressourcenbezeichner für den angegebenen Ressourcennamen zurück.
[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
Parameter
- name
- String
Der Name der gewünschten Ressource.
- defType
- String
Optionaler Standardressourcentyp, der gesucht werden soll, wenn "type/" nicht im Namen enthalten ist. Kann NULL sein, um einen expliziten Typ zu erfordern.
- defPackage
- String
Optionales Standardpaket, das gesucht werden soll, wenn "package:" nicht im Namen enthalten ist. Kann NULL sein, um ein explizites Paket zu erfordern.
Gibt zurück
int Der zugeordnete Ressourcenbezeichner. Gibt 0 zurück, wenn keine solche Ressource gefunden wurde. (0 ist keine gültige Ressourcen-ID.)
- Attribute
Hinweise
Gibt einen Ressourcenbezeichner für den angegebenen Ressourcennamen zurück. Ein vollqualifizierter Ressourcenname ist das Format "package:type/entry". Die ersten beiden Komponenten (Paket und Typ) sind optional, wenn defType bzw. defPackage hier angegeben werden.
Hinweis: Die Verwendung dieser Funktion wird abgeraten. Es ist viel effizienter, Ressourcen anhand des Bezeichners abzurufen als nach Namen.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.