TaskDialogIcon クラス

定義

タスク ダイアログのメイン領域 ( Icon プロパティの設定) またはタスク ダイアログの脚注 ( Icon プロパティの設定) に表示できるアイコンを表します。

public ref class TaskDialogIcon : IDisposable
public class TaskDialogIcon : IDisposable
type TaskDialogIcon = class
    interface IDisposable
Public Class TaskDialogIcon
Implements IDisposable
継承
TaskDialogIcon
実装

注釈

現在、タスク ダイアログでは、クラス TaskDialogIconの静的フィールドに格納される標準アイコンと、 Icon インスタンス (またはアイコン ハンドル) から作成されたカスタム アイコンの 2 種類のアイコンがサポートされています。

一部の標準アイコンは、タスク ダイアログのメイン アイコンとして使用すると、一般的なシステム サウンドを再生します。

タスク ダイアログが表示されている間は、新しいアイコンが前のアイコンと同じ種類 (標準アイコンまたはカスタム アイコン) の場合にのみアイコンを更新できることに注意してください。

コンストラクター

名前 説明
TaskDialogIcon(Bitmap)

Bitmap インスタンスからTaskDialogIcon クラスの新しいインスタンスを初期化します。

TaskDialogIcon(Icon)

Icon インスタンスからTaskDialogIcon クラスの新しいインスタンスを初期化します。

TaskDialogIcon(IntPtr)

アイコン ハンドルから TaskDialogIcon クラスの新しいインスタンスを初期化します。

フィールド

名前 説明
Error

タスク ダイアログに赤い背景を持つ円の中に白い X で構成されるアイコンが含まれている標準の TaskDialogIcon インスタンスを取得します。

Information

タスク ダイアログに、円内の小文字 i で構成される記号が含まれる標準の TaskDialogIcon インスタンスを取得します。

None

タスク ダイアログにアイコンが表示されない標準の TaskDialogIcon インスタンスを取得します。

Shield

タスク ダイアログにユーザー アカウント制御 (UAC) シールドで構成されるアイコンが含まれている標準の TaskDialogIcon インスタンスを取得します。

ShieldBlueBar

タスク ダイアログにユーザー アカウント 制御 (UAC) シールドで構成されるアイコンが含まれており、アイコンの周囲に青いバーが表示されている標準の TaskDialogIcon インスタンスを取得します。

ShieldErrorRedBar

タスク ダイアログに赤いシールドの白い X で構成されるアイコンが含まれており、アイコンの周囲に赤いバーが表示されている標準の TaskDialogIcon インスタンスを取得します。

ShieldGrayBar

タスク ダイアログにユーザー アカウント 制御 (UAC) シールドで構成されるアイコンが含まれており、アイコンの周囲に灰色のバーが表示されている標準の TaskDialogIcon インスタンスを取得します。

ShieldSuccessGreenBar

タスク ダイアログに緑色のシールドの白いティックで構成されるアイコンが含まれており、アイコンの周囲に緑色のバーが表示されている標準の TaskDialogIcon インスタンスを取得します。

ShieldWarningYellowBar

タスク ダイアログに黄色のシールドの感嘆符で構成されるアイコンが含まれており、アイコンの周囲に黄色のバーが表示されている標準の TaskDialogIcon インスタンスを取得します。

Warning

タスク ダイアログに黄色の背景を持つ三角形の感嘆符で構成されるアイコンが含まれている標準の TaskDialogIcon インスタンスを取得します。

プロパティ

名前 説明
IconHandle

このTaskDialogIcon インスタンスによって表されるアイコン ハンドル (HICON)。

メソッド

名前 説明
Dispose()

この TaskDialogIconで使用されているすべてのリソースを解放します。

適用対象