## FileInfo::Replace(const String\&, const String\&) method


يستبدل محتويات ملف الوجهة المحدد بالملف الذي يمثله كائن [FileInfo](../) الحالي ويُنشئ نسخة احتياطية من الملف المستبدل.

```cpp
FileInfoPtr System::IO::FileInfo::Replace(const String &destinationFileName, const String &destinationBackupFileName)
```


| Parameter | Type | الوصف |
| --- | --- | --- |
| destinationFileName | const String\& | اسم الملف المراد استبداله |
| destinationBackupFileName | const String\& | اسم ملف النسخة الاحتياطية |

### ReturnValue

كائن FileInfor يمثل الملف المشار إليه بواسطة **destinationFileName**

## انظر أيضًا

* Typedef [FileInfoPtr](../../../system/fileinfoptr/)
* Class [String](../../../system/string/)
* Class [FileInfo](../)
* Namespace [System::IO](../../)
* Library [Aspose.Page for C++](../../../)
## FileInfo::Replace(const String\&, const String\&, bool) method


يستبدل محتويات ملف الوجهة المحدد بالملف الذي يمثله كائن [FileInfo](../) الحالي ويُنشئ نسخة احتياطية من الملف المستبدل.

```cpp
FileInfoPtr System::IO::FileInfo::Replace(const String &destinationFileName, const String &destinationBackupFileName, bool ignoreMetadataErrors)
```


| Parameter | Type | الوصف |
| --- | --- | --- |
| destinationFileName | const String\& | اسم الملف المراد استبداله |
| destinationBackupFileName | const String\& | اسم ملف النسخة الاحتياطية |
| ignoreMetadataErrors | bool | يحدد ما إذا كان يجب تجاهل أخطاء الدمج من الملف المستبدل إلى ملف الاستبدال (true) أو لا (false) |

### ReturnValue

كائن FileInfor يمثل الملف المشار إليه بواسطة **destinationFileName**

## انظر أيضًا

* Typedef [FileInfoPtr](../../../system/fileinfoptr/)
* Class [String](../../../system/string/)
* Class [FileInfo](../)
* Namespace [System::IO](../../)
* Library [Aspose.Page for C++](../../../)
