## System::MakeScopeGuard method


Фабричная функция, создающая экземпляры класса ScopedGuard.

```cpp
template<typename F> ScopeGuard<F> System::MakeScopeGuard(F f)
```


| Параметр | Описание |
| --- | --- |
| Эта | Тип функционального объекта, который будет вызван сконструированным объектом ScopedGuard |

| Параметр | Тип | Описание |
| --- | --- | --- |
| f | F | Функциональный объект, который нужно передать конструктору класса ScopedGuard. |

### ReturnValue

Новый экземпляр класса ScopedGuard

## См. также

* Namespace [System](../)
* Library [Aspose.Page for C++](../../)
