Compartir a través de


FileRandomAccessStream.OpenForUserAsync Método

Definición

Sobrecargas

OpenForUserAsync(User, String, FileAccessMode, StorageOpenOptions, FileOpenDisposition)

Abre una secuencia para un usuario en un archivo dado una ruta de acceso de archivo y la información del usuario. Si el archivo no existe, se puede crear mediante FileOpenDisposition.

OpenForUserAsync(User, String, FileAccessMode)

Abre una secuencia para un usuario en un archivo existente según la ruta de acceso del archivo y la información del usuario.

OpenForUserAsync(User, String, FileAccessMode, StorageOpenOptions, FileOpenDisposition)

Abre una secuencia para un usuario en un archivo dado una ruta de acceso de archivo y la información del usuario. Si el archivo no existe, se puede crear mediante 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

La cuenta de usuario para abrir la secuencia.

filePath
String

Platform::String

winrt::hstring

Ruta de acceso al archivo que se va a abrir.

accessMode
FileAccessMode

Nivel de permisos con el que abrir la secuencia.

sharingOptions
StorageOpenOptions

Combinación bit a bit de los valores de enumeración que especifican opciones para abrir la secuencia.

openDisposition
FileOpenDisposition

Acción que se va a realizar en el archivo.

Devoluciones

Secuencia al archivo especificado.

Atributos

Requisitos de Windows

Familia de dispositivos
Windows 10 Fall Creators Update (se introdujo en la versión 10.0.16299.0)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v5.0)

Se aplica a

OpenForUserAsync(User, String, FileAccessMode)

Abre una secuencia para un usuario en un archivo existente según la ruta de acceso del archivo y la información del usuario.

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

La cuenta de usuario para abrir la secuencia.

filePath
String

Platform::String

winrt::hstring

Ruta de acceso al archivo que se va a abrir.

accessMode
FileAccessMode

Nivel de permisos con el que abrir la secuencia.

Devoluciones

Secuencia al archivo especificado.

Atributos

Requisitos de Windows

Familia de dispositivos
Windows 10 Fall Creators Update (se introdujo en la versión 10.0.16299.0)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v5.0)

Se aplica a