Icon

Icon class

Représente une icône Windows, qui est une petite image bitmap utilisée pour représenter un objet. Les icônes peuvent être considérées comme des bitmaps transparents, bien que leur taille soit déterminée par le système.

public sealed class Icon : ICloneable, IDisposable, ISerializable

Constructeurs

NomLa description
Icon(Stream)Initialise une nouvelle instance duIcon classe du flux de données spécifié.
Icon(string)Initialise une nouvelle instance duIcon class à partir du nom de fichier spécifié.
Icon(Icon, Size)Initialise une nouvelle instance duIcon class et tente de trouver une version de l’icône correspondant à la taille demandée.
Icon(Stream, Size)Initialise une nouvelle instance duIcon classe de la taille spécifiée à partir du flux spécifié.
Icon(string, Size)Initialise une nouvelle instance duIcon classe de la taille spécifiée à partir du fichier spécifié.
Icon(Type, string)Initialise une nouvelle instance duIcon classe à partir d’une ressource dans l’assembly spécifié.
Icon(Icon, int, int)Initialise une nouvelle instance duIcon class et tente de trouver une version de l’icône qui correspond à la taille demandée..
Icon(Stream, int, int)Initialise une nouvelle instance duIcon class à partir du flux de données spécifié et avec la largeur et la hauteur spécifiées.
Icon(string, int, int)Initialise une nouvelle instance duIcon classe avec la largeur et la hauteur spécifiées à partir du fichier spécifié.

Propriétés

NomLa description
Handle { get; }Obtient le handle pour celaIcon . Ce n’est pas une copie de la poignée; ne le libérez pas.
Height { get; }Obtient la hauteur de ceIcon .
Size { get; }Obtient la taille de ceciIcon .
Width { get; }Obtient la largeur de ceIcon .

Méthodes

NomLa description
static ExtractAssociatedIcon(string)Renvoie une représentation d’icône d’une image contenue dans le fichier spécifié.
static FromHandle(IntPtr)Crée un GDI+Icon du handle Windows spécifié vers une icône (HICON).
Clone()Clone leIcon , créant une image en double.
Dispose()Effectue des tâches définies par l’application associées à la libération, à la libération ou à la réinitialisation des ressources non gérées.
Save(Stream)Enregistre ceciIcon à la sortie spécifiéeStream .
ToBitmap()Convertit ceciIcon à un GDI+Bitmap .
override ToString()Obtient une chaîne lisible par l’homme qui décrit leIcon .

Voir également