## Icon class

Representerar en Windows-ikon, som är en liten bitmappsbild som används för att representera ett objekt. Ikoner kan ses som transparenta bitmappar, även om deras storlek bestäms av systemet.

```csharp
public sealed class Icon : ICloneable, IDisposable, ISerializable
```

## Konstruktörer

| namn | Beskrivning |
| --- | --- |
| [Icon](icon#constructor_2)(Stream) | Initierar en ny instans av[`Icon`](../icon) klass från den angivna dataströmmen. |
| [Icon](icon#constructor_5)(string) | Initierar en ny instans av[`Icon`](../icon) klass från det angivna filnamnet. |
| [Icon](icon#constructor_1)(Icon, Size) | Initierar en ny instans av[`Icon`](../icon) klass och försöker hitta en version av ikonen som matchar den begärda storleken. |
| [Icon](icon#constructor_4)(Stream, Size) | Initierar en ny instans av[`Icon`](../icon) klass av den angivna storleken från den angivna strömmen. |
| [Icon](icon#constructor_7)(string, Size) | Initierar en ny instans av[`Icon`](../icon) klass av den angivna storleken från den angivna filen. |
| [Icon](icon#constructor_8)(Type, string) | Initierar en ny instans av[`Icon`](../icon) klass från en resurs i den angivna assembly. |
| [Icon](icon#constructor)(Icon, int, int) | Initierar en ny instans av[`Icon`](../icon) klass och försöker hitta en version av ikonen som matchar den begärda storleken.. |
| [Icon](icon#constructor_3)(Stream, int, int) | Initierar en ny instans av[`Icon`](../icon) klass från den angivna dataströmmen och med angiven bredd och höjd. |
| [Icon](icon#constructor_6)(string, int, int) | Initierar en ny instans av[`Icon`](../icon) klass med angiven bredd och höjd från den angivna filen. |

## Egenskaper

| namn | Beskrivning |
| --- | --- |
| [Handle](../../system.drawing/icon/handle) { get; } | Får handtaget för dettaIcon . Detta är inte en kopia av handtaget; befria det inte. |
| [Height](../../system.drawing/icon/height) { get; } | Får höjden på dettaIcon . |
| [Size](../../system.drawing/icon/size) { get; } | Får storleken på dettaIcon . |
| [Width](../../system.drawing/icon/width) { get; } | Får bredden på dettaIcon . |

## Metoder

| namn | Beskrivning |
| --- | --- |
| static [ExtractAssociatedIcon](../../system.drawing/icon/extractassociatedicon)(string) | Returnerar en ikonrepresentation av en bild som finns i den angivna filen. |
| static [FromHandle](../../system.drawing/icon/fromhandle)(IntPtr) | Skapar en GDI+Icon från det angivna Windows-handtaget till en ikon (HICON). |
| [Clone](../../system.drawing/icon/clone)() | KlonarIcon , skapa en dubblettbild. |
| [Dispose](../../system.drawing/icon/dispose)() | Utför programdefinierade uppgifter associerade med att frigöra, frigöra eller återställa ohanterade resurser. |
| [Save](../../system.drawing/icon/save)(Stream) | Sparar dettaIcon till angiven utgångStream . |
| [ToBitmap](../../system.drawing/icon/tobitmap)() | Konverterar dettaIcon till en GDI+Bitmap . |
| override [ToString](../../system.drawing/icon/tostring)() | Får en mänsklig läsbar sträng som beskriverIcon . |

### Se även

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

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