[This is preliminary documentation and is subject to change.]
Identifies result of icon-obtaining
Namespace:
Tools.TotalCommanderTAssembly: Tools.TotalCommander (in Tools.TotalCommander.dll) Version: 1.5.2.0
Syntax
| C# |
|---|
public enum IconExtractResult |
| Visual Basic (Declaration) |
|---|
Public Enumeration IconExtractResult |
| Visual C++ |
|---|
public enum class IconExtractResult |
| J# |
|---|
public enum IconExtractResult |
| JScript |
|---|
public enum IconExtractResult |
Members
| Member name | Description | |
|---|---|---|
| Delayed | This return value is only valid when icon was NOT obtained at background. It tells the calling app to show a default icon, and request the true icon in a background thread. | |
| ExtractedDestroy | An icon was returned in TheIcon. The icon MUST be destroyed by the calling app, e.g. because it was created with CreateIcon Win32 API, or extracted with ExtractIconEx Win32 API. | |
| Extracted | An icon was returned in TheIcon. The icon must NOT be freed by the calling app, e.g. because it was loaded with LoadIcon Win32 API, or the DLL handles destruction of the icon. | |
| UseDefault | No icon is returned. The calling app should show the default icon for this file type. |