## Point structure

Représente une paire ordonnée de coordonnées x et y entières qui définissent un point dans un plan bidimensionnel.

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

## Constructeurs

| Nom | La description |
| --- | --- |
| [Point](point#constructor)(int) | Initialise une nouvelle instance du[`Point`](../point) structure utilisant des coordonnées spécifiées par une valeur entière. |
| [Point](point#constructor_2)(Size) | Initialise une nouvelle instance du[`Point`](../point) structure à partir d'un[`Size`](../size) . |
| [Point](point#constructor_1)(int, int) | Initialise une nouvelle instance du[`Point`](../point) struct avec les coordonnées spécifiées. |

## Propriétés

| Nom | La description |
| --- | --- |
| [IsEmpty](../../system.drawing/point/isempty) { get; } | Obtient une valeur indiquant s'il s'agitPoint est vide. |
| [X](../../system.drawing/point/x) { get; set; } | Obtient ou définit la coordonnée x de ce Point. |
| [Y](../../system.drawing/point/y) { get; set; } | Obtient ou définit la coordonnée y de ce Point. |

## Méthodes

| Nom | La description |
| --- | --- |
| static [Add](../../system.drawing/point/add)(Point, Size) | Ajoute le spécifiéSize au spécifiéPoint . |
| static [Ceiling](../../system.drawing/point/ceiling)(PointF) | Convertit un[`PointF`](../pointf) à un[`Point`](../point) en effectuant une opération plafond sur toutes les coordonnées. |
| static [Round](../../system.drawing/point/round)(PointF) | Convertit le spécifiéPointF à un objet Point en arrondissant lePoint valeurs à l'entier le plus proche. |
| static [Subtract](../../system.drawing/point/subtract)(Point, Size) | Traduit un[`Point`](../point) par le négatif d'une donnée[`Size`](../size) . |
| static [Truncate](../../system.drawing/point/truncate)(PointF) | Convertit un PointF en Point en effectuant une opération de troncature sur toutes les coordonnées. |
| override [Equals](../../system.drawing/point/equals#equals_1)(object) | Spécifie si celaPoint contient les mêmes coordonnées que le spécifiéObject . |
| [Equals](../../system.drawing/point/equals#equals)(Point) | Teste si d'autres[`Point`](../point) structure a le même emplacement que celui-ci[`Point`](../point) structure. |
| override [GetHashCode](../../system.drawing/point/gethashcode)() | Renvoie un code de hachage pour celaPoint . |
| [Offset](../../system.drawing/point/offset#offset_1)(Point) | Traduit ceciPoint par le spécifiéPoint . |
| [Offset](../../system.drawing/point/offset#offset)(int, int) | Traduit ceciPoint par le montant spécifié. |
| override [ToString](../../system.drawing/point/tostring)() | Convertit les attributs de ce[`Point`](../point) en une chaîne lisible par l'homme. |
| [operator +](../../system.drawing/point/op_addition) | Traduit un[`Point`](../point) par un donné[`Size`](../size) . |
| [operator ==](../../system.drawing/point/op_equality) | Compare deuxPoint objects. Le résultat indique si les valeurs desX etY propriétés des deuxPoint les objets sont égaux. |
| [explicit operator](../../system.drawing/point/op_explicit) | Crée un[`Size`](../size) avec les coordonnées du point spécifié[`Point`](../point) . |
| [implicit operator](../../system.drawing/point/op_implicit) | Convertit le spécifiéPoint structurer à unPointF structure. |
| [operator !=](../../system.drawing/point/op_inequality) | Compare deuxPoint objects. Le résultat indique si les valeurs desX ouY propriétés des deuxPoint les objets sont inégaux. |
| [operator -](../../system.drawing/point/op_subtraction) | Traduit un[`Point`](../point) par le négatif d'une donnée[`Size`](../size) . |

## Des champs

| Nom | La description |
| --- | --- |
| static readonly [Empty](../../system.drawing/point/empty) | Représente unPoint qui aX etY valeurs mises à zéro. |

### Voir également

* espace de noms [System.Drawing](../../system.drawing)
* Assemblée [Aspose.Drawing](../../)

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