## PointF structure

يمثل زوجًا مرتبًا من إحداثيات x و y للفاصلة العائمة التي تحدد نقطة في مستوى ثنائي الأبعاد.

```csharp
public struct PointF : IEquatable<PointF>
```

## المنشئون

| اسم | وصف |
| --- | --- |
| [PointF](pointf)(float, float) | تهيئة مثيل جديد لهيكل PointF بالإحداثيات المحددة. |

## الخصائص

| اسم | وصف |
| --- | --- |
| [IsEmpty](../../system.drawing/pointf/isempty) { get; } | يحصل على قيمة تشير إلى ما إذا كان هذاPointF فارغ . |
| [X](../../system.drawing/pointf/x) { get; set; } | الحصول على أو تحديد إحداثيات x لهذه النقطة F. |
| [Y](../../system.drawing/pointf/y) { get; set; } | الحصول على أو تحديد إحداثيات y لهذه النقطة F. |

## طُرق

| اسم | وصف |
| --- | --- |
| static [Add](../../system.drawing/pointf/add#add)(PointF, Size) | يترجم ملفًا معينًاPointF بواسطة محددSizeF . |
| static [Add](../../system.drawing/pointf/add#add_1)(PointF, SizeF) | يترجم ملفًا معينًاPointF بواسطة محددSizeF . |
| static [Subtract](../../system.drawing/pointf/subtract#subtract)(PointF, Size) | يترجم أ[`PointF`](../pointf) من سالب معين[`Size`](../size) . |
| static [Subtract](../../system.drawing/pointf/subtract#subtract_1)(PointF, SizeF) | يترجم أ[`PointF`](../pointf) من سالب معين[`Size`](../size) . |
| override [Equals](../../system.drawing/pointf/equals#equals_1)(object) | يحدد ما إذا كان هذاPointF يحتوي على نفس الإحداثيات المحددةObject . |
| [Equals](../../system.drawing/pointf/equals#equals)(PointF) | اختبارات أخرى[`PointF`](../pointf) هيكل له نفس الموقع من هذا[`PointF`](../pointf) هيكل . |
| override [GetHashCode](../../system.drawing/pointf/gethashcode)() | إرجاع رمز تجزئة لهذا المثال. |
| override [ToString](../../system.drawing/pointf/tostring)() | تحويل سمات هذا[`PointF`](../pointf) لسلسلة يمكن للبشر قراءتها. |
| [operator +](../../system.drawing/pointf/op_addition#op_addition) | يترجم أ[`PointF`](../pointf) من خلال معين[`Size`](../size) . (2 operators) |
| [operator ==](../../system.drawing/pointf/op_equality) | يقارن اثنينPointF الهياكل . النتيجة تحدد ما إذا كانت قيمX وY Properties من الاثنينPointF الهياكل متساوية. |
| [operator !=](../../system.drawing/pointf/op_inequality) | لتحديد ما إذا كانت إحداثيات النقاط المحددة غير متساوية. |
| [operator -](../../system.drawing/pointf/op_subtraction#op_subtraction) | يترجم أ[`PointF`](../pointf) من سالب معين[`Size`](../size) . (2 operators) |

## مجالات

| اسم | وصف |
| --- | --- |
| static readonly [Empty](../../system.drawing/pointf/empty) | يمثل مثيلًا جديدًا لملفPointF فئة مع بيانات العضو تركت غير مهيأة. |

### أنظر أيضا

* مساحة الاسم [System.Drawing](../../system.drawing)
* المجسم [Aspose.Drawing](../../)

<!-- DO NOT EDIT: generated by xmldocmd for Aspose.Drawing.dll -->
