## Point structure

Rappresenta una coppia ordinata di coordinate x e y intere che definisce un punto in un piano bidimensionale.

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

## Costruttori

| Nome | Descrizione |
| --- | --- |
| [Point](point#constructor)(int) | Inizializza una nuova istanza di[`Point`](../point) struct utilizzando le coordinate specificate da un valore intero. |
| [Point](point#constructor_2)(Size) | Inizializza una nuova istanza di[`Point`](../point) struttura da a[`Size`](../size) . |
| [Point](point#constructor_1)(int, int) | Inizializza una nuova istanza di[`Point`](../point) struct con le coordinate specificate. |

## Proprietà

| Nome | Descrizione |
| --- | --- |
| [IsEmpty](../../system.drawing/point/isempty) { get; } | Ottiene un valore che indica se questo è questoPoint è vuoto. |
| [X](../../system.drawing/point/x) { get; set; } | Ottiene o imposta la coordinata x di questo punto. |
| [Y](../../system.drawing/point/y) { get; set; } | Ottiene o imposta la coordinata y di questo punto. |

## Metodi

| Nome | Descrizione |
| --- | --- |
| static [Add](../../system.drawing/point/add)(Point, Size) | Aggiunge l'elemento specificatoSize allo specificatoPoint . |
| static [Ceiling](../../system.drawing/point/ceiling)(PointF) | Converte a[`PointF`](../pointf) ad un[`Point`](../point) eseguendo un'operazione di soffitto su tutte le coordinate. |
| static [Round](../../system.drawing/point/round)(PointF) | Converte l'oggetto specificatoPointF a un oggetto Point arrotondando ilPoint valori al numero intero più vicino. |
| static [Subtract](../../system.drawing/point/subtract)(Point, Size) | Traduce a[`Point`](../point) dal negativo di un dato[`Size`](../size) . |
| static [Truncate](../../system.drawing/point/truncate)(PointF) | Converte un PuntoF in un Punto eseguendo un'operazione di troncamento su tutte le coordinate. |
| override [Equals](../../system.drawing/point/equals#equals_1)(object) | Specifica se questoPoint contiene le stesse coordinate di quella specificataObject . |
| [Equals](../../system.drawing/point/equals#equals)(Point) | Verifica se altro[`Point`](../point) struttura ha la stessa posizione di questo[`Point`](../point) struttura. |
| override [GetHashCode](../../system.drawing/point/gethashcode)() | Restituisce un codice hash per questoPoint . |
| [Offset](../../system.drawing/point/offset#offset_1)(Point) | Traduce questoPoint dal specificatoPoint . |
| [Offset](../../system.drawing/point/offset#offset)(int, int) | Traduce questoPoint per l'importo specificato. |
| override [ToString](../../system.drawing/point/tostring)() | Converte gli attributi di questo[`Point`](../point) in una stringa leggibile dall'uomo. |
| [operator +](../../system.drawing/point/op_addition) | Traduce a[`Point`](../point) da un dato[`Size`](../size) . |
| [operator ==](../../system.drawing/point/op_equality) | Confronta duePoint objects. Il risultato specifica se i valori diX eY properties dei duePoint gli oggetti sono uguali. |
| [explicit operator](../../system.drawing/point/op_explicit) | Crea a[`Size`](../size) con le coordinate dell'oggetto specificato[`Point`](../point) . |
| [implicit operator](../../system.drawing/point/op_implicit) | Converte l'oggetto specificatoPoint struttura ad aPointF struttura. |
| [operator !=](../../system.drawing/point/op_inequality) | Confronta duePoint objects. Il risultato specifica se i valori diX oY properties dei duePoint gli oggetti non sono uguali. |
| [operator -](../../system.drawing/point/op_subtraction) | Traduce a[`Point`](../point) dal negativo di un dato[`Size`](../size) . |

## Campi

| Nome | Descrizione |
| --- | --- |
| static readonly [Empty](../../system.drawing/point/empty) | Rappresenta aPoint che haX eY valori impostati a zero. |

### Guarda anche

* spazio dei nomi [System.Drawing](../../system.drawing)
* assemblea [Aspose.Drawing](../../)

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