| void .ctor() | Public+1 flags | | 0x00 |
| void .ctor(const ButtonType& type) | Public+1 flags | | 0x04 |
| void .ctor(IContainer container) | Public+1 flags | | 0x08 |
| void .ctor(const string& text) | Public+1 flags | | 0x08 |
| ButtonType get_ButtonType() | Public+1 flags | | 0x04 |
| void set_ButtonType(const ButtonType& value) | Public+1 flags | | 0x04 |
| string get_CommandLinkNote() | Public+1 flags | | 0x08 |
| void set_CommandLinkNote(const string& value) | Public+1 flags | | 0x08 |
| bool get_Default() | Public+1 flags | | 0x01 |
| void set_Default(bool value) | Public+1 flags | | 0x01 |
| bool get_ElevationRequired() | Public+1 flags | | 0x01 |
| void set_ElevationRequired(bool value) | Public+1 flags | | 0x01 |
| int get_Id() | 3 flags | | 0x04 |
| void set_Id(int value) | 3 flags | | 0x04 |
| void AutoAssignId() | 2 flags | | 0x00 |
| void CheckDuplicate(TaskDialogItem itemToExclude) | 2 flags | | 0x08 |
| TaskDialogCommonButtonFlags get_ButtonFlag() | 2 flags | | 0x04 |
| IEnumerable get_ItemCollection() | 3 flags | | 0x08 |
| void CheckDuplicateButton(const ButtonType& type, TaskDialogItem itemToExclude) | Private | | 0x08 |