## Icon class

Stellt ein Windows-Symbol dar, bei dem es sich um ein kleines Bitmap-Bild handelt, das zur Darstellung eines Objekts verwendet wird. Symbole können als transparente Bitmaps betrachtet werden, obwohl ihre Größe vom System bestimmt wird.

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

## Konstrukteure

| Name | Beschreibung |
| --- | --- |
| [Icon](icon#constructor_2)(Stream) | Initialisiert eine neue Instanz von[`Icon`](../icon) Klasse aus dem angegebenen Datenstrom. |
| [Icon](icon#constructor_5)(string) | Initialisiert eine neue Instanz von[`Icon`](../icon) Klasse aus dem angegebenen Dateinamen. |
| [Icon](icon#constructor_1)(Icon, Size) | Initialisiert eine neue Instanz von[`Icon`](../icon) Klasse und versucht, eine Version des Symbols zu finden, die der angeforderten Größe entspricht. |
| [Icon](icon#constructor_4)(Stream, Size) | Initialisiert eine neue Instanz von[`Icon`](../icon) Klasse der angegebenen Größe aus dem angegebenen Stream. |
| [Icon](icon#constructor_7)(string, Size) | Initialisiert eine neue Instanz von[`Icon`](../icon) Klasse der angegebenen Größe aus der angegebenen Datei. |
| [Icon](icon#constructor_8)(Type, string) | Initialisiert eine neue Instanz von[`Icon`](../icon) Klasse aus einer Ressource in der angegebenen Assembly. |
| [Icon](icon#constructor)(Icon, int, int) | Initialisiert eine neue Instanz von[`Icon`](../icon) Klasse und versucht, eine Version des Symbols zu finden, die der angeforderten Größe entspricht.. |
| [Icon](icon#constructor_3)(Stream, int, int) | Initialisiert eine neue Instanz von[`Icon`](../icon) Klasse aus dem angegebenen Datenstrom und mit der angegebenen Breite und Höhe. |
| [Icon](icon#constructor_6)(string, int, int) | Initialisiert eine neue Instanz von[`Icon`](../icon) Klasse mit der angegebenen Breite und Höhe aus der angegebenen Datei. |

## Eigenschaften

| Name | Beschreibung |
| --- | --- |
| [Handle](../../system.drawing/icon/handle) { get; } | Ruft das Handle dafür abIcon . Dies ist keine Kopie des Handles; befreie es nicht. |
| [Height](../../system.drawing/icon/height) { get; } | Ruft die Höhe davon abIcon . |
| [Size](../../system.drawing/icon/size) { get; } | Ruft die Größe davon abIcon . |
| [Width](../../system.drawing/icon/width) { get; } | Ruft die Breite davon abIcon . |

## Methoden

| Name | Beschreibung |
| --- | --- |
| static [ExtractAssociatedIcon](../../system.drawing/icon/extractassociatedicon)(string) | Gibt eine Symboldarstellung eines Bildes zurück, das in der angegebenen Datei enthalten ist. |
| static [FromHandle](../../system.drawing/icon/fromhandle)(IntPtr) | Erstellt ein GDI+Icon vom angegebenen Windows-Handle zu einem Symbol (HICON). |
| [Clone](../../system.drawing/icon/clone)() | Klont dieIcon , erstellt ein doppeltes Bild. |
| [Dispose](../../system.drawing/icon/dispose)() | Führt anwendungsdefinierte Aufgaben aus, die mit dem Freigeben, Freigeben oder Zurücksetzen nicht verwalteter Ressourcen verbunden sind. |
| [Save](../../system.drawing/icon/save)(Stream) | Speichert diesIcon zum angegebenen AusgangStream . |
| [ToBitmap](../../system.drawing/icon/tobitmap)() | Konvertiert diesIcon zu einem GDI+Bitmap . |
| override [ToString](../../system.drawing/icon/tostring)() | Ruft eine für Menschen lesbare Zeichenfolge ab, die die beschreibtIcon . |

### Siehe auch

* namensraum [System.Drawing](../../system.drawing)
* Montage [Aspose.Drawing](../../)

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