## Icon class

Представляет значок Windows, который представляет собой небольшое растровое изображение, используемое для представления объекта. Значки можно рассматривать как прозрачные растровые изображения, хотя их размер определяется системой.

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

## Конструкторы

| Имя | Описание |
| --- | --- |
| [Icon](icon#constructor_2)(Stream) | Инициализирует новый экземпляр[`Icon`](../icon) класс из указанного потока данных. |
| [Icon](icon#constructor_5)(string) | Инициализирует новый экземпляр[`Icon`](../icon) класс из указанного имени файла. |
| [Icon](icon#constructor_1)(Icon, Size) | Инициализирует новый экземпляр[`Icon`](../icon) class и пытается найти версию значка, соответствующую запрошенному размеру. |
| [Icon](icon#constructor_4)(Stream, Size) | Инициализирует новый экземпляр[`Icon`](../icon) класс указанного размера из указанного потока. |
| [Icon](icon#constructor_7)(string, Size) | Инициализирует новый экземпляр[`Icon`](../icon) класс указанного размера из указанного файла. |
| [Icon](icon#constructor_8)(Type, string) | Инициализирует новый экземпляр[`Icon`](../icon) класс из ресурса в указанной сборке. |
| [Icon](icon#constructor)(Icon, int, int) | Инициализирует новый экземпляр[`Icon`](../icon) class и пытается найти версию значка, соответствующую запрошенному размеру.. |
| [Icon](icon#constructor_3)(Stream, int, int) | Инициализирует новый экземпляр[`Icon`](../icon) класс из указанного потока данных и с указанной шириной и высотой. |
| [Icon](icon#constructor_6)(string, int, int) | Инициализирует новый экземпляр[`Icon`](../icon) класс с указанной шириной и высотой из указанного файла. |

## Характеристики

| Имя | Описание |
| --- | --- |
| [Handle](../../system.drawing/icon/handle) { get; } | Получает дескриптор этогоIcon . Это не копия ручки; не освобождай его. |
| [Height](../../system.drawing/icon/height) { get; } | Получает высоту этогоIcon . |
| [Size](../../system.drawing/icon/size) { get; } | Получает размер этогоIcon . |
| [Width](../../system.drawing/icon/width) { get; } | Получает ширину этогоIcon . |

## Методы

| Имя | Описание |
| --- | --- |
| static [ExtractAssociatedIcon](../../system.drawing/icon/extractassociatedicon)(string) | Возвращает представление значка изображения, содержащегося в указанном файле. |
| static [FromHandle](../../system.drawing/icon/fromhandle)(IntPtr) | Создает GDI+Icon из указанного дескриптора Windows в значок (HICON). |
| [Clone](../../system.drawing/icon/clone)() | КлонируетIcon , создав дубликат изображения. |
| [Dispose](../../system.drawing/icon/dispose)() | Выполняет определяемые приложением задачи, связанные с освобождением, высвобождением или сбросом неуправляемых ресурсов. |
| [Save](../../system.drawing/icon/save)(Stream) | Сохраняет этоIcon на указанный выходStream . |
| [ToBitmap](../../system.drawing/icon/tobitmap)() | Преобразует этоIcon к GDI+Bitmap . |
| override [ToString](../../system.drawing/icon/tostring)() | Получает удобочитаемую строку, описывающуюIcon . |

### Смотрите также

* пространство имен [System.Drawing](../../system.drawing)
* сборка [Aspose.Drawing](../../)

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