## Point structure

Representerar ett ordnat par av heltals x- och y-koordinater som definierar en punkt i ett tvådimensionellt plan.

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

## Konstruktörer

| namn | Beskrivning |
| --- | --- |
| [Point](point#constructor)(int) | Initierar en ny instans av[`Point`](../point) struktur med koordinater som anges av ett heltalsvärde. |
| [Point](point#constructor_2)(Size) | Initierar en ny instans av[`Point`](../point) struktur från a[`Size`](../size) . |
| [Point](point#constructor_1)(int, int) | Initierar en ny instans av[`Point`](../point) struct med de angivna koordinaterna. |

## Egenskaper

| namn | Beskrivning |
| --- | --- |
| [IsEmpty](../../system.drawing/point/isempty) { get; } | Får ett värde som indikerar om detta dettaPoint är tom. |
| [X](../../system.drawing/point/x) { get; set; } | Hämtar eller ställer in x-koordinaten för denna punkt. |
| [Y](../../system.drawing/point/y) { get; set; } | Hämtar eller ställer in y-koordinaten för denna punkt. |

## Metoder

| namn | Beskrivning |
| --- | --- |
| static [Add](../../system.drawing/point/add)(Point, Size) | Lägger till det angivnaSize till det angivnaPoint . |
| static [Ceiling](../../system.drawing/point/ceiling)(PointF) | Konverterar en[`PointF`](../pointf) till a[`Point`](../point) genom att utföra en takoperation på alla koordinaterna. |
| static [Round](../../system.drawing/point/round)(PointF) | Konverterar den angivnaPointF till ett punktobjekt genom att runda avPoint värden till närmaste heltal. |
| static [Subtract](../../system.drawing/point/subtract)(Point, Size) | Översätter en[`Point`](../point) av det negativa av en given[`Size`](../size) . |
| static [Truncate](../../system.drawing/point/truncate)(PointF) | Konverterar en PointF till en Point genom att utföra en trunkeringsoperation på alla koordinaterna. |
| override [Equals](../../system.drawing/point/equals#equals_1)(object) | Anger om dettaPoint innehåller samma koordinater som de angivnaObject . |
| [Equals](../../system.drawing/point/equals#equals)(Point) | Testar om andra[`Point`](../point) strukturen har samma placering av denna[`Point`](../point) struktur. |
| override [GetHashCode](../../system.drawing/point/gethashcode)() | Returnerar en hash-kod för dettaPoint . |
| [Offset](../../system.drawing/point/offset#offset_1)(Point) | Översätter dettaPoint av den angivnaPoint . |
| [Offset](../../system.drawing/point/offset#offset)(int, int) | Översätter dettaPoint med det angivna beloppet. |
| override [ToString](../../system.drawing/point/tostring)() | Konverterar attributen för detta[`Point`](../point) till en mänsklig läsbar sträng. |
| [operator +](../../system.drawing/point/op_addition) | Översätter en[`Point`](../point) av en given[`Size`](../size) . |
| [operator ==](../../system.drawing/point/op_equality) | Jämför tvåPoint objects. Resultatet anger om värdena förX ochY egenskaper av de tvåPoint objekt är lika. |
| [explicit operator](../../system.drawing/point/op_explicit) | Skapar en[`Size`](../size) med koordinaterna för den angivna[`Point`](../point) . |
| [implicit operator](../../system.drawing/point/op_implicit) | Konverterar den angivnaPoint struktur till enPointF struktur. |
| [operator !=](../../system.drawing/point/op_inequality) | Jämför tvåPoint objects. Resultatet anger om värdena förX ellerY egenskaper av de tvåPoint objekt är ojämlika. |
| [operator -](../../system.drawing/point/op_subtraction) | Översätter en[`Point`](../point) av det negativa av en given[`Size`](../size) . |

## Fält

| namn | Beskrivning |
| --- | --- |
| static readonly [Empty](../../system.drawing/point/empty) | Representerar enPoint det harX ochY värden satt till noll. |

### Se även

* namnutrymme [System.Drawing](../../system.drawing)
* hopsättning [Aspose.Drawing](../../)

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