## FileInfo::Open(FileMode) method


يفتح الملف الممثل بواسطة الكائن الحالي في الوضع المحدد للقراءة والكتابة دون مشاركة.

```cpp
FileStreamPtr System::IO::FileInfo::Open(FileMode mode)
```


| Parameter | Type | الوصف |
| --- | --- | --- |
| mode | FileMode | يحدد الوضع الذي يتم فيه فتح الملف |

### ReturnValue

كائن [FileStream](../../filestream/) مرتبط بالملف الممثل بواسطة الكائن الحالي

## انظر أيضًا

* Typedef [FileStreamPtr](../../../system/filestreamptr/)
* Enum [FileMode](../../filemode/)
* Class [FileInfo](../)
* Namespace [System::IO](../../)
* Library [Aspose.Page for C++](../../../)
## FileInfo::Open(FileMode, FileAccess) method


يفتح الملف الممثل بواسطة الكائن الحالي في الوضع المحدد، مع نوع الوصول المحدد ودون مشاركة.

```cpp
FileStreamPtr System::IO::FileInfo::Open(FileMode mode, FileAccess access)
```


| Parameter | Type | الوصف |
| --- | --- | --- |
| mode | FileMode | يحدد الوضع الذي يتم فيه فتح الملف |
| وصول | FileAccess | نوع الوصول المطلوب |

### ReturnValue

كائن [FileStream](../../filestream/) مرتبط بالملف الممثل بواسطة الكائن الحالي

## انظر أيضًا

* Typedef [FileStreamPtr](../../../system/filestreamptr/)
* Enum [FileMode](../../filemode/)
* Enum [FileAccess](../../fileaccess/)
* Class [FileInfo](../)
* Namespace [System::IO](../../)
* Library [Aspose.Page for C++](../../../)
## FileInfo::Open(FileMode, FileAccess, FileShare) method


يفتح الملف الممثل بواسطة الكائن الحالي في الوضع المحدد، مع نوع الوصول المحدد وخيار المشاركة.

```cpp
FileStreamPtr System::IO::FileInfo::Open(FileMode mode, FileAccess access, FileShare share)
```


| Parameter | Type | الوصف |
| --- | --- | --- |
| mode | FileMode | يحدد الوضع الذي يتم فيه فتح الملف |
| وصول | FileAccess | نوع الوصول المطلوب |
| share | FileShare | نوع الوصول الذي تمتلكه كائنات [FileStream](../../filestream/) الأخرى للملف المفتوح |

### ReturnValue

كائن [FileStream](../../filestream/) مرتبط بالملف الممثل بواسطة الكائن الحالي

## انظر أيضًا

* Typedef [FileStreamPtr](../../../system/filestreamptr/)
* Enum [FileMode](../../filemode/)
* Enum [FileAccess](../../fileaccess/)
* Enum [FileShare](../../fileshare/)
* Class [FileInfo](../)
* Namespace [System::IO](../../)
* Library [Aspose.Page for C++](../../../)
