IsolatedStorageFile.OpenFile Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Abre um ficheiro usando as opções de partilha e acesso especificadas.
Sobrecargas
| Name | Description |
|---|---|
| OpenFile(String, FileMode) |
Abre um ficheiro no modo especificado. |
| OpenFile(String, FileMode, FileAccess) |
Abre um ficheiro no modo especificado com o acesso de leitura/escrita especificado. |
| OpenFile(String, FileMode, FileAccess, FileShare) |
Abre um ficheiro no modo especificado, com a permissão de acesso e partilha de leitura/escrita especificada. |
OpenFile(String, FileMode)
Abre um ficheiro no modo especificado.
public:
System::IO::IsolatedStorage::IsolatedStorageFileStream ^ OpenFile(System::String ^ path, System::IO::FileMode mode);
public System.IO.IsolatedStorage.IsolatedStorageFileStream OpenFile(string path, System.IO.FileMode mode);
[System.Runtime.InteropServices.ComVisible(false)]
public System.IO.IsolatedStorage.IsolatedStorageFileStream OpenFile(string path, System.IO.FileMode mode);
member this.OpenFile : string * System.IO.FileMode -> System.IO.IsolatedStorage.IsolatedStorageFileStream
[<System.Runtime.InteropServices.ComVisible(false)>]
member this.OpenFile : string * System.IO.FileMode -> System.IO.IsolatedStorage.IsolatedStorageFileStream
Public Function OpenFile (path As String, mode As FileMode) As IsolatedStorageFileStream
Parâmetros
- path
- String
O caminho relativo do ficheiro dentro do armazenamento isolado.
- mode
- FileMode
Um dos valores de enumeração que especifica como abrir o ficheiro.
Devoluções
Um ficheiro que é aberto no modo especificado, com acesso de leitura/escrita, e que não é partilhado.
- Atributos
Exceções
path está deformado.
path é null.
O diretório em path não existe.
Não foi encontrado nenhum ficheiro e está mode definido como Open.
O armazém isolado foi descartado.
Observações
Este método é equivalente a usar o IsolatedStorageFileStream.IsolatedStorageFileStream(String, FileMode, IsolatedStorageFile) construtor.
Ver também
Aplica-se a
OpenFile(String, FileMode, FileAccess)
Abre um ficheiro no modo especificado com o acesso de leitura/escrita especificado.
public:
System::IO::IsolatedStorage::IsolatedStorageFileStream ^ OpenFile(System::String ^ path, System::IO::FileMode mode, System::IO::FileAccess access);
public System.IO.IsolatedStorage.IsolatedStorageFileStream OpenFile(string path, System.IO.FileMode mode, System.IO.FileAccess access);
[System.Runtime.InteropServices.ComVisible(false)]
public System.IO.IsolatedStorage.IsolatedStorageFileStream OpenFile(string path, System.IO.FileMode mode, System.IO.FileAccess access);
member this.OpenFile : string * System.IO.FileMode * System.IO.FileAccess -> System.IO.IsolatedStorage.IsolatedStorageFileStream
[<System.Runtime.InteropServices.ComVisible(false)>]
member this.OpenFile : string * System.IO.FileMode * System.IO.FileAccess -> System.IO.IsolatedStorage.IsolatedStorageFileStream
Public Function OpenFile (path As String, mode As FileMode, access As FileAccess) As IsolatedStorageFileStream
Parâmetros
- path
- String
O caminho relativo do ficheiro dentro do armazenamento isolado.
- mode
- FileMode
Um dos valores de enumeração que especifica como abrir o ficheiro.
- access
- FileAccess
Um dos valores de enumeração especifica se o ficheiro será aberto com acesso de leitura, escrita ou leitura/escrita.
Devoluções
Um ficheiro que é aberto no modo e acesso especificados, e que não é partilhado.
- Atributos
Exceções
path está deformado.
path é null.
O diretório em path não existe.
Não foi encontrado nenhum ficheiro e está mode definido como Open.
O armazém isolado foi descartado.
Observações
Este método é equivalente a usar o IsolatedStorageFileStream.IsolatedStorageFileStream(String, FileMode, FileAccess, IsolatedStorageFile) construtor.
Ver também
Aplica-se a
OpenFile(String, FileMode, FileAccess, FileShare)
Abre um ficheiro no modo especificado, com a permissão de acesso e partilha de leitura/escrita especificada.
public:
System::IO::IsolatedStorage::IsolatedStorageFileStream ^ OpenFile(System::String ^ path, System::IO::FileMode mode, System::IO::FileAccess access, System::IO::FileShare share);
public System.IO.IsolatedStorage.IsolatedStorageFileStream OpenFile(string path, System.IO.FileMode mode, System.IO.FileAccess access, System.IO.FileShare share);
[System.Runtime.InteropServices.ComVisible(false)]
public System.IO.IsolatedStorage.IsolatedStorageFileStream OpenFile(string path, System.IO.FileMode mode, System.IO.FileAccess access, System.IO.FileShare share);
member this.OpenFile : string * System.IO.FileMode * System.IO.FileAccess * System.IO.FileShare -> System.IO.IsolatedStorage.IsolatedStorageFileStream
[<System.Runtime.InteropServices.ComVisible(false)>]
member this.OpenFile : string * System.IO.FileMode * System.IO.FileAccess * System.IO.FileShare -> System.IO.IsolatedStorage.IsolatedStorageFileStream
Public Function OpenFile (path As String, mode As FileMode, access As FileAccess, share As FileShare) As IsolatedStorageFileStream
Parâmetros
- path
- String
O caminho relativo do ficheiro dentro do armazenamento isolado.
- mode
- FileMode
Um dos valores de enumeração que especifica como abrir ou criar o ficheiro.
- access
- FileAccess
Um dos valores de enumeração especifica se o ficheiro será aberto com acesso de leitura, escrita ou leitura/escrita.
- share
- FileShare
Uma combinação bit a bit de valores de enumeração que especifica o tipo de acesso que outros IsolatedStorageFileStream objetos têm a este ficheiro.
Devoluções
Um ficheiro que é aberto no modo e acesso especificados, e com as opções de partilha especificadas.
- Atributos
Exceções
path está deformado.
path é null.
O diretório em path não existe.
Não foi encontrado nenhum ficheiro e está mode definido como Open(FileMode).
O armazém isolado foi descartado.
Observações
Este método é equivalente a usar o IsolatedStorageFileStream.IsolatedStorageFileStream(String, FileMode, FileAccess, FileShare, IsolatedStorageFile) construtor.