# ITask::GetPriority ```cpp TaskPriority GetPriority() const ``` 获取任务的优先级。 **参数:** 无 **返回:** `TaskPriority` - 当前任务的优先级 **复杂度:** O(1) **示例:** ```cpp ITask* task = /* ... */; TaskPriority priority = task->GetPriority(); if (priority == TaskPriority::Critical) { printf("Critical task\n"); } ``` ## 相关文档 - [ITask 总览](task.md) - 返回类总览