Lenguaje

Files.SetOwner(IPath, IUserPrincipal) Método

Definición

Actualiza el propietario del archivo.

[Android.Runtime.Register("setOwner", "(Ljava/nio/file/Path;Ljava/nio/file/attribute/UserPrincipal;)Ljava/nio/file/Path;", "", ApiSince=26)]
public static Java.Nio.FileNio.IPath? SetOwner(Java.Nio.FileNio.IPath? path, Java.Nio.FileNio.Attributes.IUserPrincipal? owner);
[<Android.Runtime.Register("setOwner", "(Ljava/nio/file/Path;Ljava/nio/file/attribute/UserPrincipal;)Ljava/nio/file/Path;", "", ApiSince=26)>]
static member SetOwner : Java.Nio.FileNio.IPath * Java.Nio.FileNio.Attributes.IUserPrincipal -> Java.Nio.FileNio.IPath

Parámetros

path
IPath

Ruta de acceso al archivo

owner
IUserPrincipal

El nuevo propietario del archivo

Devoluciones

Ruta de acceso dada

Atributos

Comentarios

Actualiza el propietario del archivo.

El path parámetro está asociado a un sistema de archivos que admite FileOwnerAttributeView. Esta vista de atributo de archivo proporciona acceso a un atributo de archivo que es el propietario del archivo.

<b>Ejemplo de uso:</b> Supongamos que queremos convertir "joe" en el propietario de un archivo:

Path path = ...
                UserPrincipalLookupService lookupService =
                    provider(path).getUserPrincipalLookupService();
                UserPrincipal joe = lookupService.lookupPrincipalByName("joe");
                Files.setOwner(path, joe);

Java documentación para java.nio.file.Files.setOwner(java.nio.file.Path, java.nio.file.attribute.UserPrincipal).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a