Sprache

Files.IsWritable(IPath) Methode

Definition

Überprüft, ob eine Datei schreibbar ist.

[Android.Runtime.Register("isWritable", "(Ljava/nio/file/Path;)Z", "", ApiSince=26)]
public static bool IsWritable(Java.Nio.FileNio.IPath? path);
[<Android.Runtime.Register("isWritable", "(Ljava/nio/file/Path;)Z", "", ApiSince=26)>]
static member IsWritable : Java.Nio.FileNio.IPath -> bool

Parameter

path
IPath

Der Pfad zur zu überprüfenden Datei

Gibt zurück

truewenn die Datei vorhanden ist und schreibbar ist; false Wenn die Datei nicht vorhanden ist, wird der Schreibzugriff verweigert, da der Java virtuellen Computer über unzureichende Berechtigungen verfügt oder der Zugriff nicht bestimmt werden kann.

Attribute

Hinweise

Überprüft, ob eine Datei schreibbar ist. Mit dieser Methode wird überprüft, ob eine Datei vorhanden ist und dass dieser Java virtuelle Computer über entsprechende Berechtigungen verfügt, mit denen die Datei zum Schreiben geöffnet werden kann. Je nach Implementierung muss diese Methode möglicherweise Dateiberechtigungen, Zugriffssteuerungslisten oder andere Dateiattribute lesen, um den effektiven Zugriff auf die Datei zu überprüfen. Folglich kann diese Methode in Bezug auf andere Dateisystemvorgänge nicht atomar sein.

Beachten Sie, dass das Ergebnis dieser Methode sofort veraltet ist, es gibt keine Garantie dafür, dass ein späterer Versuch, die Datei zum Schreiben zu öffnen, erfolgreich ist (oder sogar, dass sie auf dieselbe Datei zugreift). Bei verwendung dieser Methode in sicherheitskritischen Anwendungen sollten Sie darauf achten.

Java Dokumentation für java.nio.file.Files.isWritable(java.nio.file.Path).

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.

Gilt für: