## Task::Start() method


Starts the task execution using the default scheduler.

```cpp
void System::Threading::Tasks::Task::Start()
```


## See Also

* Class [Task](../)
* Namespace [System::Threading::Tasks](../../)
* Library [Aspose.TeX for C++](../../../)
## Task::Start(const SharedPtr\<TaskScheduler\>\&) method


Starts the task execution using the specified scheduler.

```cpp
void System::Threading::Tasks::Task::Start(const SharedPtr<TaskScheduler> &scheduler)
```


| Parameter | Type | Description |
| --- | --- | --- |
| scheduler | const SharedPtr\<TaskScheduler\>\& | The scheduler to use for execution |

## See Also

* Typedef [SharedPtr](../../../system/sharedptr/)
* Class [TaskScheduler](../../taskscheduler/)
* Class [Task](../)
* Namespace [System::Threading::Tasks](../../)
* Library [Aspose.TeX for C++](../../../)
