## BitVector32 class


يوفر متجه بتات خفيف بسيط مع وصول سهل إلى عدد صحيح أو [Boolean](../../system/boolean/) لتخزين 32 بت.

```cpp
class BitVector32
```

## Nested classes

* Class [Section](./section/)
## الطرق

| طريقة | الوصف |
| --- | --- |
| [BitVector32](./bitvector32/)() | يُهيئ نسخة فارغة جديدة من [BitVector32](./). |
| [BitVector32](./bitvector32/)(int32_t) | يُهيئ نسخة جديدة من بنية [BitVector32](./) بالبيانات الداخلية المحددة. |
| [BitVector32](./bitvector32/)(const BitVector32\&) | يُهيئ نسخة جديدة من بنية [BitVector32](./) بالمعلومات الموجودة في القيمة المحددة. |
| static [CreateMask](./createmask/)() | ينشئ القناع الأول في سلسلة. |
| static [CreateMask](./createmask/)(int32_t) | ينشئ القناع التالي في سلسلة. |
| static [CreateSection](./createsection/)(int16_t) | ينشئ القسم الأول في سلسلة، بالقيمة القصوى المحددة. |
| static [CreateSection](./createsection/)(int16_t, BitVector32::Section) | ينشئ القسم التالي في سلسلة، بالقيمة القصوى المحددة. |
| [Equals](./equals/)(const BitVector32\&) | يحدد ما إذا كان الكائن المحدد هو نفسه الحالي. |
| [get_Data](./get_data/)() | يعيد البيانات الخام المخزنة في هذا المتجه البتات... |
| [GetHashCode](./gethashcode/)() const | يعيد رمز تجزئة للكائن الحالي. |
| [idx_get](./idx_get/)(int32_t) | يحصل على قيمة تشير إلى ما إذا كانت جميع البتات المحددة مفعلة. |
| [idx_get](./idx_get/)(BitVector32::Section) | يحصل على القيمة للقسم المحدد. |
| [idx_set](./idx_set/)(int32_t, bool) | يضبط قيمة تشير إلى ما إذا كانت جميع البتات المحددة مفعلة. |
| [idx_set](./idx_set/)(BitVector32::Section, int32_t) | يضبط القيمة للقسم المحدد. |
| static [ToString](./tostring/)(const BitVector32\&) | يحوّل القيمة الممثلة بواسطة معامل القيمة إلى سلسلة. |
| [ToString](./tostring/)() const | يحوّل القيمة الممثلة بواسطة الكائن الحالي إلى سلسلة. |
## انظر أيضًا

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