FileRandomAccessStream.OpenForUserAsync 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.
Sobrecargas
OpenForUserAsync(User, String, FileAccessMode, StorageOpenOptions, FileOpenDisposition) |
Abre um fluxo para um usuário para um arquivo dado um caminho de arquivo e as informações do usuário. Se o arquivo não existir, ele poderá ser criado usando FileOpenDisposition. |
OpenForUserAsync(User, String, FileAccessMode) |
Abre um fluxo para um usuário para um arquivo existente, considerando o caminho do arquivo e as informações do usuário. |
OpenForUserAsync(User, String, FileAccessMode, StorageOpenOptions, FileOpenDisposition)
Abre um fluxo para um usuário para um arquivo dado um caminho de arquivo e as informações do usuário. Se o arquivo não existir, ele poderá ser criado usando FileOpenDisposition.
public:
static IAsyncOperation<IRandomAccessStream ^> ^ OpenForUserAsync(User ^ user, Platform::String ^ filePath, FileAccessMode accessMode, StorageOpenOptions sharingOptions, FileOpenDisposition openDisposition);
/// [Windows.Foundation.Metadata.Overload("OpenForUserWithOptionsAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
static IAsyncOperation<IRandomAccessStream> OpenForUserAsync(User const& user, winrt::hstring const& filePath, FileAccessMode const& accessMode, StorageOpenOptions const& sharingOptions, FileOpenDisposition const& openDisposition);
[Windows.Foundation.Metadata.Overload("OpenForUserWithOptionsAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncOperation<IRandomAccessStream> OpenForUserAsync(User user, string filePath, FileAccessMode accessMode, StorageOpenOptions sharingOptions, FileOpenDisposition openDisposition);
function openForUserAsync(user, filePath, accessMode, sharingOptions, openDisposition)
Public Shared Function OpenForUserAsync (user As User, filePath As String, accessMode As FileAccessMode, sharingOptions As StorageOpenOptions, openDisposition As FileOpenDisposition) As IAsyncOperation(Of IRandomAccessStream)
Parâmetros
- user
- User
A conta de usuário para abrir o fluxo.
- filePath
-
String
Platform::String
winrt::hstring
Um caminho para o arquivo a ser aberto.
- accessMode
- FileAccessMode
O nível de permissões com o qual abrir o fluxo.
- sharingOptions
- StorageOpenOptions
Uma combinação bit a bit dos valores de enumeração que especificam opções para abrir o fluxo.
- openDisposition
- FileOpenDisposition
Uma ação a ser tomada no arquivo.
Retornos
Um fluxo para o arquivo especificado.
- Atributos
Requisitos do Windows
Família de dispositivos |
Windows 10 Fall Creators Update (introduzida na 10.0.16299.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduzida na v5.0)
|
Aplica-se a
OpenForUserAsync(User, String, FileAccessMode)
Abre um fluxo para um usuário para um arquivo existente, considerando o caminho do arquivo e as informações do usuário.
public:
static IAsyncOperation<IRandomAccessStream ^> ^ OpenForUserAsync(User ^ user, Platform::String ^ filePath, FileAccessMode accessMode);
/// [Windows.Foundation.Metadata.Overload("OpenForUserAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
static IAsyncOperation<IRandomAccessStream> OpenForUserAsync(User const& user, winrt::hstring const& filePath, FileAccessMode const& accessMode);
[Windows.Foundation.Metadata.Overload("OpenForUserAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncOperation<IRandomAccessStream> OpenForUserAsync(User user, string filePath, FileAccessMode accessMode);
function openForUserAsync(user, filePath, accessMode)
Public Shared Function OpenForUserAsync (user As User, filePath As String, accessMode As FileAccessMode) As IAsyncOperation(Of IRandomAccessStream)
Parâmetros
- user
- User
A conta de usuário para abrir o fluxo.
- filePath
-
String
Platform::String
winrt::hstring
Um caminho para o arquivo a ser aberto.
- accessMode
- FileAccessMode
O nível de permissões com o qual abrir o fluxo.
Retornos
Um fluxo para o arquivo especificado.
- Atributos
Requisitos do Windows
Família de dispositivos |
Windows 10 Fall Creators Update (introduzida na 10.0.16299.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduzida na v5.0)
|