Class Icon
Icon class
オブジェクトを表すために使用される小さなビットマップ イメージである Windows アイコンを表します。 アイコンは透明なビットマップと考えることができますが、そのサイズはシステムによって決定されます。
public sealed class Icon : ICloneable, IDisposable, ISerializable
コンストラクター
| 名前 | 説明 |
|---|
| Icon(Stream) | の新しいインスタンスを初期化しますIcon指定されたデータストリームからのクラス. |
| Icon(string) | の新しいインスタンスを初期化しますIcon指定したファイル名からのクラス. |
| Icon(Icon, Size) | の新しいインスタンスを初期化しますIconクラスと一致し、要求されたサイズに一致するアイコンのバージョンを見つけようとします. |
| Icon(Stream, Size) | の新しいインスタンスを初期化しますIcon指定されたストリームから指定されたサイズのクラス. |
| Icon(string, Size) | の新しいインスタンスを初期化しますIcon指定されたファイルから指定されたサイズのクラス. |
| Icon(Type, string) | の新しいインスタンスを初期化しますIcon指定されたアセンブリ内のリソースからのクラス. |
| Icon(Icon, int, int) | の新しいインスタンスを初期化しますIcon要求されたサイズに一致するアイコンのバージョンを見つけようとします.. |
| Icon(Stream, int, int) | の新しいインスタンスを初期化しますIcon指定されたデータストリームから、指定された幅と高さを持つクラス. |
| Icon(string, int, int) | の新しいインスタンスを初期化しますIcon指定されたファイルから指定された幅と高さを持つクラス. |
プロパティ
| 名前 | 説明 |
|---|
| Handle { get; } | このハンドルを取得しますIcon.これはハンドルのコピーではありません。解放しないでください。 |
| Height { get; } | この高さを取得しますIcon. |
| Size { get; } | このサイズを取得しますIcon. |
| Width { get; } | この幅を取得しますIcon. |
メソッド
| 名前 | 説明 |
|---|
| static ExtractAssociatedIcon(string) | 指定されたファイルに含まれる画像のアイコン表現を返します. |
| static FromHandle(IntPtr) | GDI+ を作成しますIcon指定された Windows ハンドルからアイコン (HICON). へ |
| Clone() | はIcon、複製画像を作成します. |
| Dispose() | アンマネージ リソースの解放、解放、またはリセットに関連するアプリケーション定義のタスクを実行します。 |
| Save(Stream) | これを保存しますIcon指定された出力へStream. |
| ToBitmap() | これを変換Icon GDI+にBitmap. |
| override ToString() | を説明する人間が読める文字列を取得します。Icon. |
関連項目