语言

IsolatedStorageFile.OpenFile 方法

定义

使用指定的共享和访问选项打开文件。

重载

名称 说明
OpenFile(String, FileMode)

在指定模式下打开文件。

OpenFile(String, FileMode, FileAccess)

在指定模式下打开具有指定读/写访问权限的文件。

OpenFile(String, FileMode, FileAccess, FileShare)

在指定模式下打开一个具有指定读/写访问权限和共享权限的文件。

OpenFile(String, FileMode)

Source:
IsolatedStorageFile.cs
Source:
IsolatedStorageFile.cs
Source:
IsolatedStorageFile.cs
Source:
IsolatedStorageFile.cs
Source:
IsolatedStorageFile.cs

在指定模式下打开文件。

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

参数

path
String

独立存储区中文件的相对路径。

mode
FileMode

指定如何打开文件的枚举值之一。

返回

在指定模式下打开且具有读/写访问权限且未共享的文件。

属性

例外

已删除独立存储区。

-或-

已禁用独立存储。

path 格式不正确。

path 是 null。

目录中 path 不存在。

找不到任何文件,并且 mode 该文件设置为 Open。

已释放隔离存储。

注解

此方法等效于使用 IsolatedStorageFileStream.IsolatedStorageFileStream(String, FileMode, IsolatedStorageFile) 构造函数。

另请参阅

适用于

OpenFile(String, FileMode, FileAccess)

Source:
IsolatedStorageFile.cs
Source:
IsolatedStorageFile.cs
Source:
IsolatedStorageFile.cs
Source:
IsolatedStorageFile.cs
Source:
IsolatedStorageFile.cs

在指定模式下打开具有指定读/写访问权限的文件。

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

参数

path
String

独立存储区中文件的相对路径。

mode
FileMode

指定如何打开文件的枚举值之一。

access
FileAccess

枚举值之一,指定是使用读取、写入还是读/写访问打开文件。

返回

在指定模式和访问权限中打开且未共享的文件。

属性

例外

已删除独立存储区。

-或-

已禁用独立存储。

path 格式不正确。

path 是 null。

目录中 path 不存在。

找不到任何文件,并且 mode 该文件设置为 Open。

已释放隔离存储。

注解

此方法等效于使用 IsolatedStorageFileStream.IsolatedStorageFileStream(String, FileMode, FileAccess, IsolatedStorageFile) 构造函数。

另请参阅

适用于

OpenFile(String, FileMode, FileAccess, FileShare)

Source:
IsolatedStorageFile.cs
Source:
IsolatedStorageFile.cs
Source:
IsolatedStorageFile.cs
Source:
IsolatedStorageFile.cs
Source:
IsolatedStorageFile.cs

在指定模式下打开一个具有指定读/写访问权限和共享权限的文件。

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

参数

path
String

独立存储区中文件的相对路径。

mode
FileMode

指定如何打开或创建文件的枚举值之一。

access
FileAccess

枚举值之一,指定是使用读取、写入还是读/写访问打开文件。

share
FileShare

指定其他 IsolatedStorageFileStream 对象对此文件具有的访问类型的枚举值的按位组合。

返回

在指定模式和访问权限中打开的文件,以及具有指定的共享选项。

属性

例外

已删除独立存储区。

-或-

已禁用独立存储。

path 格式不正确。

path 是 null。

目录中 path 不存在。

找不到任何文件,并且 mode 该文件设置为 Open(FileMode)。

已释放隔离存储。

注解

此方法等效于使用 IsolatedStorageFileStream.IsolatedStorageFileStream(String, FileMode, FileAccess, FileShare, IsolatedStorageFile) 构造函数。

另请参阅

适用于