## Complement(RectangleF) {#complement_2}

Met à jour ceci[`Region`](../) pour contenir la partie du spécifié[`RectangleF`](../../rectanglef/) structure qui ne se croise pas avec cette[`Region`](../) .

```csharp
public void Complement(RectangleF rect)
```

| Paramètre | Taper | La description |
| --- | --- | --- |
| rect | RectangleF | Le[`RectangleF`](../../rectanglef/) structure pour compléter cette[`Region`](../). |

### Voir également

* struct [RectangleF](../../rectanglef/)
* class [Region](../)
* espace de noms [Aspose.PSD](../../region/)
* Assemblée [Aspose.PSD](../../../)

---

## Complement(Rectangle) {#complement_1}

Met à jour ceci[`Region`](../) pour contenir la partie du spécifié[`Rectangle`](../../rectangle/) structure qui ne se croise pas avec cette[`Region`](../) .

```csharp
public void Complement(Rectangle rect)
```

| Paramètre | Taper | La description |
| --- | --- | --- |
| rect | Rectangle | Le[`Rectangle`](../../rectangle/) structure pour compléter cette[`Region`](../). |

### Voir également

* struct [Rectangle](../../rectangle/)
* class [Region](../)
* espace de noms [Aspose.PSD](../../region/)
* Assemblée [Aspose.PSD](../../../)

---

## Complement(GraphicsPath) {#complement}

Met à jour ceci[`Region`](../) pour contenir la partie du spécifié[`GraphicsPath`](../../graphicspath/) qui ne se croise pas avec ça[`Region`](../) .

```csharp
public void Complement(GraphicsPath path)
```

| Paramètre | Taper | La description |
| --- | --- | --- |
| path | GraphicsPath | Le[`GraphicsPath`](../../graphicspath/) pour compléter ce[`Region`](../). |

### Exceptions

| exception | condition |
| --- | --- |
| ArgumentNullException | *path*estnull. |

### Voir également

* class [GraphicsPath](../../graphicspath/)
* class [Region](../)
* espace de noms [Aspose.PSD](../../region/)
* Assemblée [Aspose.PSD](../../../)

---

## Complement(Region) {#complement_3}

Met à jour ceci[`Region`](../) pour contenir la partie du spécifié[`Region`](../) qui ne se croise pas avec ça[`Region`](../) .

```csharp
public void Complement(Region region)
```

| Paramètre | Taper | La description |
| --- | --- | --- |
| region | Region | Le[`Region`](../) objet pour compléter ce[`Region`](../) objet. |

### Exceptions

| exception | condition |
| --- | --- |
| ArgumentNullException | *region*estnull. |

### Voir également

* class [Region](../)
* espace de noms [Aspose.PSD](../../region/)
* Assemblée [Aspose.PSD](../../../)


