public static extern IntPtr TaskDialog(IntPtr hwnd, IntPtr hinstance, [MarshalAs(UnmanagedType.LPWStr)] string title, [MarshalAs(UnmanagedType.LPWStr)] string instruction, [MarshalAs(UnmanagedType.LPWStr)] string content, TaskDialogCommonButton commonButtons, IntPtr icon, out int button);
public TaskDialogCommandLink(TaskDialogCommonButton id, string text) : base(id, text) { }
public TaskDialogCommandLink(TaskDialogCommonButton id, string text, string instruction) : this((int)id, text, instruction) { }
public TaskDialogRadioButton(TaskDialogCommonButton id, string text) : base(id, text) { }