Idioma

Files.SetOwner(IPath, IUserPrincipal) Método

Definição

Atualiza o proprietário do arquivo.

[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

O caminho para o arquivo

owner
IUserPrincipal

O novo proprietário do arquivo

Retornos

O caminho fornecido

Atributos

Comentários

Atualiza o proprietário do arquivo.

O path parâmetro está associado a um sistema de arquivos que dá FileOwnerAttributeViewsuporte a . Essa exibição de atributo de arquivo fornece acesso a um atributo de arquivo que é o proprietário do arquivo.

<b>Exemplo de uso:</b> Suponha que queremos tornar "joe" o proprietário de um arquivo:

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

Documentação Java para java.nio.file.Files.setOwner(java.nio.file.Path, java.nio.file.attribute.UserPrincipal).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a