Files.SetOwner(IPath, IUserPrincipal) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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);
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.