Freigeben über


Preferences.NodeExists(String) Methode

Definition

Gibt true zurück, wenn der benannte Einstellungsknoten in derselben Struktur wie dieser Knoten vorhanden ist.

[Android.Runtime.Register("nodeExists", "(Ljava/lang/String;)Z", "GetNodeExists_Ljava_lang_String_Handler")]
public abstract bool NodeExists (string? pathName);
[<Android.Runtime.Register("nodeExists", "(Ljava/lang/String;)Z", "GetNodeExists_Ljava_lang_String_Handler")>]
abstract member NodeExists : string -> bool

Parameter

pathName
String

der Pfadname des Knotens, dessen Existenz überprüft werden soll.

Gibt zurück

true, wenn der angegebene Knoten vorhanden ist.

Attribute

Ausnahmen

, wenn dieser Knoten entfernt wurde und der Pfad keine leere Zeichenfolge ist.

, wenn der Pfadname ungültig ist.

, wenn der angegebene Pfad ist null.

, wenn der Sicherungsspeicher nicht verfügbar ist oder einen Vorgangsfehler verursacht.

Hinweise

Gibt true zurück, wenn der benannte Einstellungsknoten in derselben Struktur wie dieser Knoten vorhanden ist. Relative Pfadnamen (die nicht mit dem Schrägstrich ('/')beginnen) werden relativ zu diesem Einstellungsknoten interpretiert.

Wenn dieser Knoten (oder ein Vorgänger) bereits mit der #removeNode() -Methode entfernt wurde, ist es legal, diese Methode aufzurufen, jedoch nur mit dem Pfadnamen "". Der Aufruf gibt zurück false. Daher kann das Idiom p.nodeExists("") verwendet werden, um zu testen, ob p entfernt wurde.

Java-Dokumentation für java.util.prefs.Preferences.nodeExists(java.lang.String).

Teile dieser Seite sind Änderungen, die auf Arbeiten basieren, die vom Android Open Source Project erstellt und freigegeben wurden und gemäß den In der Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: