[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.3.38916 (1.5.3.38916)
Syntax
| C# |
|---|
public enum IconExtractResult |
| Visual Basic |
|---|
Public Enumeration IconExtractResult |
| Visual C++ |
|---|
public enum class IconExtractResult |
| F# |
|---|
type IconExtractResult |
| JScript |
|---|
public enum IconExtractResult |
Members
| Member name | Value | Description | |
|---|---|---|---|
| ExtractedDestroy | 2 | 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 | 1 | 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 | 0 | No icon is returned. The calling app should show the default icon for this file type. | |
| Delayed | 3 | 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. | |
| IsFlags | Gets value indicating if given value is of enum type which has FlagsAttribute applied | ||
| GetName | Gets name of given enumeration value | ||
| GetConstant | Gets constant field that represents given enum value | ||
| GetValue | Gets value of enum in its unedlying type | ||
| IsDefined | Gets value idicating if given value is defined as constant in enumeration |