Icon

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.

public sealed class Icon : ICloneable, IDisposable, ISerializable

Konstrukteure

NameBeschreibung
Icon(Stream)Initialisiert eine neue Instanz vonIcon Klasse aus dem angegebenen Datenstrom.
Icon(string)Initialisiert eine neue Instanz vonIcon Klasse aus dem angegebenen Dateinamen.
Icon(Icon, Size)Initialisiert eine neue Instanz vonIcon Klasse und versucht, eine Version des Symbols zu finden, die der angeforderten Größe entspricht.
Icon(Stream, Size)Initialisiert eine neue Instanz vonIcon Klasse der angegebenen Größe aus dem angegebenen Stream.
Icon(string, Size)Initialisiert eine neue Instanz vonIcon Klasse der angegebenen Größe aus der angegebenen Datei.
Icon(Type, string)Initialisiert eine neue Instanz vonIcon Klasse aus einer Ressource in der angegebenen Assembly.
Icon(Icon, int, int)Initialisiert eine neue Instanz vonIcon Klasse und versucht, eine Version des Symbols zu finden, die der angeforderten Größe entspricht..
Icon(Stream, int, int)Initialisiert eine neue Instanz vonIcon Klasse aus dem angegebenen Datenstrom und mit der angegebenen Breite und Höhe.
Icon(string, int, int)Initialisiert eine neue Instanz vonIcon Klasse mit der angegebenen Breite und Höhe aus der angegebenen Datei.

Eigenschaften

NameBeschreibung
Handle { get; }Ruft das Handle dafür abIcon . Dies ist keine Kopie des Handles; befreie es nicht.
Height { get; }Ruft die Höhe davon abIcon .
Size { get; }Ruft die Größe davon abIcon .
Width { get; }Ruft die Breite davon abIcon .

Methoden

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

Siehe auch