## StackTrace class


مجموعة من إطارات المكدس. يجب تخصيص كائنات هذه الفئة فقط باستخدام الدالة [System::MakeObject()](../../system/makeobject/). لا تقم أبداً بإنشاء مثال من هذا النوع على المكدس أو باستخدام المشغل new، حيث سيؤدي ذلك إلى أخطاء وقت التشغيل أو أخطاء تأكيد. احرص دائماً على تغليف هذه الفئة في مؤشر [System::SmartPtr](../../system/smartptr/) واستخدام هذا المؤشر لتمريره إلى الدوال كمعامل.

```cpp
class StackTrace : public System::Object
```

## الطرق

| طريقة | الوصف |
| --- | --- |
| [get_FrameCount](./get_framecount/)() const | يحصل على عدد الإطارات في تتبع المكدس. |
| virtual [GetFrame](./getframe/)(uint32_t) | يحصل على إطار المكدس. |
| [operator=](./operator=/)(const StackTrace\&) const | لا تعيين. |
| [StackTrace](./stacktrace/)() | ينشئ تتبع مكدس يصف حالة المكدس الحالية. |
| [StackTrace](./stacktrace/)(bool) | ينشئ تتبع مكدس يصف حالة المكدس الحالية. |
| [StackTrace](./stacktrace/)(const StackTrace\&) | لا نسخ. |
| virtual [~StackTrace](./~stacktrace/)() | المدمر. |
## انظر أيضًا

* Class [Object](../../system/object/)
* Namespace [System::Diagnostics](../)
* Library [Aspose.Page for C++](../../)
