Class StockIcons
- Namespace
- Microsoft.WindowsAPICodePack.Shell
- Assembly
- Microsoft.WindowsAPICodePack.Shell.dll
Collection of all the standard system stock icons
public class StockIcons
- Inheritance
-
StockIcons
- Inherited Members
Constructors
StockIcons()
Creates a stock icon collection using the default options for size, link overlay and selection state.
public StockIcons()
StockIcons(StockIconSize, bool, bool)
Overloaded constructor that takes in size and Boolean values for link overlay and selected icon state. The settings are applied to all the stock icons in the collection.
public StockIcons(StockIconSize size, bool linkOverlay, bool selected)
Parameters
size
StockIconSizeStockIcon size for all the icons in the collection.
linkOverlay
boolLink Overlay state for all the icons in the collection.
selected
boolSelection state for all the icons in the collection.
Properties
AllStockIcons
Gets a collection of all the system stock icons
public ICollection<StockIcon> AllStockIcons { get; }
Property Value
Application
Icon for a generic application with no custom icon.
public StockIcon Application { get; }
Property Value
AudioFiles
Icon for audio files.
public StockIcon AudioFiles { get; }
Property Value
AutoList
Icon for a auto list.
public StockIcon AutoList { get; }
Property Value
ClusteredDisk
Icon for Clustered disk
public StockIcon ClusteredDisk { get; }
Property Value
DefaultLinkOverlay
Gets the default link overlay state for the icon. This property applies to all the stock icons in the collection.
public bool DefaultLinkOverlay { get; }
Property Value
DefaultSelectedState
Gets the default selected state for the icon. This property applies to all the stock icons in the collection.
public bool DefaultSelectedState { get; }
Property Value
DefaultSize
Gets the default stock icon size in one of the StockIconSize values. This size applies to all the stock icons in the collection.
public StockIconSize DefaultSize { get; }
Property Value
Delete
Icon for delete.
public StockIcon Delete { get; }
Property Value
DesktopPC
Icon for desktop computer.
public StockIcon DesktopPC { get; }
Property Value
DeviceAudioPlayer
Icon for audio player.
public StockIcon DeviceAudioPlayer { get; }
Property Value
DeviceCamera
Icon for a camera.
public StockIcon DeviceCamera { get; }
Property Value
DeviceCellPhone
Icon for a cell phone.
public StockIcon DeviceCellPhone { get; }
Property Value
DeviceVideoCamera
Icon for video camera.
public StockIcon DeviceVideoCamera { get; }
Property Value
DocumentAssociated
Icon for a document with an associated program.
public StockIcon DocumentAssociated { get; }
Property Value
DocumentNotAssociated
Icon for a document (blank page), no associated program.
public StockIcon DocumentNotAssociated { get; }
Property Value
Drive35
Icon for a 3.5" floppy disk drive.
public StockIcon Drive35 { get; }
Property Value
Drive525
Icon for a 5.25" floppy disk drive.
public StockIcon Drive525 { get; }
Property Value
DriveBluRay
Icon for BluRay Drive (all types)
public StockIcon DriveBluRay { get; }
Property Value
DriveCD
Icon for a CD drive.
public StockIcon DriveCD { get; }
Property Value
DriveDvd
Icon for a DVD drive.
public StockIcon DriveDvd { get; }
Property Value
DriveFixed
Icon for a fixed (hard disk) drive.
public StockIcon DriveFixed { get; }
Property Value
DriveHDDVD
HDDVD Drive (all types)
public StockIcon DriveHDDVD { get; }
Property Value
DriveNetwork
Icon for a network drive.
public StockIcon DriveNetwork { get; }
Property Value
DriveNetworkDisabled
Icon for a disconnected network drive.
public StockIcon DriveNetworkDisabled { get; }
Property Value
DriveRam
Icon for a RAM disk drive.
public StockIcon DriveRam { get; }
Property Value
DriveRemove
Icon for a removable drive.
public StockIcon DriveRemove { get; }
Property Value
DriveUnknown
Icon for an unknown drive.
public StockIcon DriveUnknown { get; }
Property Value
Error
Icon for an error message.
public StockIcon Error { get; }
Property Value
Find
Icon for search (magnifying glass).
public StockIcon Find { get; }
Property Value
Folder
Icon for a closed folder.
public StockIcon Folder { get; }
Property Value
FolderBack
Icon for a folder back.
public StockIcon FolderBack { get; }
Property Value
FolderFront
Icon for a folder front.
public StockIcon FolderFront { get; }
Property Value
FolderOpen
Icon for an open folder.
public StockIcon FolderOpen { get; }
Property Value
Help
Icon for help.
public StockIcon Help { get; }
Property Value
ImageFiles
Icon for image files.
public StockIcon ImageFiles { get; }
Property Value
Info
Icon for an informational message.
public StockIcon Info { get; }
Property Value
Internet
Icon for the Internet.
public StockIcon Internet { get; }
Property Value
Key
Icon for a key.
public StockIcon Key { get; }
Property Value
Link
Icon for an overlay indicating shortcuts to items.
public StockIcon Link { get; }
Property Value
Lock
Icon for a security lock.
public StockIcon Lock { get; }
Property Value
MediaAudioDvd
Icon for audio DVD media.
public StockIcon MediaAudioDvd { get; }
Property Value
MediaBlankCD
Icon for blank CD media.
public StockIcon MediaBlankCD { get; }
Property Value
MediaBluRay
Icon for BluRay media.
public StockIcon MediaBluRay { get; }
Property Value
MediaBluRayR
Icon for BluRay R Media
public StockIcon MediaBluRayR { get; }
Property Value
MediaBluRayRE
Icon for BluRay RE Media (Rewriable and RAM)
public StockIcon MediaBluRayRE { get; }
Property Value
MediaBluRayROM
Icon for BluRay ROM Media
public StockIcon MediaBluRayROM { get; }
Property Value
MediaCDAudio
Icon for audio CD media.
public StockIcon MediaCDAudio { get; }
Property Value
MediaCDAudioPlus
Icon for CD+ (Enhanced CD) media.
public StockIcon MediaCDAudioPlus { get; }
Property Value
MediaCDBurn
Icon burning a CD.
public StockIcon MediaCDBurn { get; }
Property Value
MediaCDR
Icon for a CD-R media.
public StockIcon MediaCDR { get; }
Property Value
MediaCDRW
Icon for CD-RW media.
public StockIcon MediaCDRW { get; }
Property Value
MediaCDRom
Icon for CD-ROM media.
public StockIcon MediaCDRom { get; }
Property Value
MediaCompactFlash
Icon for compact flash.
public StockIcon MediaCompactFlash { get; }
Property Value
MediaDvd
Icon for DVD media.
public StockIcon MediaDvd { get; }
Property Value
MediaDvdPlusR
Icon for DVD+R media.
public StockIcon MediaDvdPlusR { get; }
Property Value
MediaDvdPlusRW
Icon for DVD+RW media.
public StockIcon MediaDvdPlusRW { get; }
Property Value
MediaDvdR
Icon for DVD-R media.
public StockIcon MediaDvdR { get; }
Property Value
MediaDvdRW
Icon for DVD-RW media.
public StockIcon MediaDvdRW { get; }
Property Value
MediaDvdRam
Icon for DVD-RAM media.
public StockIcon MediaDvdRam { get; }
Property Value
MediaDvdRom
Icon for a DVD-ROM media.
public StockIcon MediaDvdRom { get; }
Property Value
MediaEnhancedCD
Icon for enhanced CD media.
public StockIcon MediaEnhancedCD { get; }
Property Value
MediaEnhancedDvd
Icon for enhanced DVD media.
public StockIcon MediaEnhancedDvd { get; }
Property Value
MediaHDDVDR
Icon for HDDVD-R Media
public StockIcon MediaHDDVDR { get; }
Property Value
MediaHDDVDRAM
Icon for HDDVD-RAM Media
public StockIcon MediaHDDVDRAM { get; }
Property Value
MediaHDDVDROM
Icon for HDDVD-ROM Media
public StockIcon MediaHDDVDROM { get; }
Property Value
MediaHDDvd
Icon for HD-DVD media.
public StockIcon MediaHDDvd { get; }
Property Value
MediaMovieDvd
Icon for movie DVD media.
public StockIcon MediaMovieDvd { get; }
Property Value
MediaSmartMedia
Icon for smart media.
public StockIcon MediaSmartMedia { get; }
Property Value
MediaSvcd
Icon for a SVCD media.
public StockIcon MediaSvcd { get; }
Property Value
MediaVcd
Icon for VCD media.
public StockIcon MediaVcd { get; }
Property Value
MixedFiles
Icon for mixed Files.
public StockIcon MixedFiles { get; }
Property Value
MobilePC
Icon for mobile computer (laptop/notebook).
public StockIcon MobilePC { get; }
Property Value
MyNetwork
Icon for My Network places.
public StockIcon MyNetwork { get; }
Property Value
NetworkConnect
Icon for connecting to network.
public StockIcon NetworkConnect { get; }
Property Value
Printer
Icon for a printer.
public StockIcon Printer { get; }
Property Value
PrinterFax
Icon for a Fax printer.
public StockIcon PrinterFax { get; }
Property Value
PrinterFaxNet
Icon for a networked Fax printer.
public StockIcon PrinterFaxNet { get; }
Property Value
PrinterFile
Icon for print to file.
public StockIcon PrinterFile { get; }
Property Value
PrinterNet
Icon for a network printer.
public StockIcon PrinterNet { get; }
Property Value
Recycler
Icon for a empty recycle bin.
public StockIcon Recycler { get; }
Property Value
RecyclerFull
Icon for a full recycle bin.
public StockIcon RecyclerFull { get; }
Property Value
Rename
Icon for a rename.
public StockIcon Rename { get; }
Property Value
Server
Icon for a computer on the network.
public StockIcon Server { get; }
Property Value
ServerShare
Icon for a server share.
public StockIcon ServerShare { get; }
Property Value
Settings
Icon for settings.
public StockIcon Settings { get; }
Property Value
Share
Icon for an overlay indicating shared items.
public StockIcon Share { get; }
Property Value
Shield
Icon for a security shield. Use for UAC prompts only.
public StockIcon Shield { get; }
Property Value
SlowFile
Icon for an overlay for slow items.
public StockIcon SlowFile { get; }
Property Value
Software
Icon for software.
public StockIcon Software { get; }
Property Value
Stack
Icon for a stack.
public StockIcon Stack { get; }
Property Value
StuffedFolder
Icon for a folder containing other items.
public StockIcon StuffedFolder { get; }
Property Value
Users
Icon for users.
public StockIcon Users { get; }
Property Value
VideoFiles
Icon for video files.
public StockIcon VideoFiles { get; }
Property Value
Warning
Icon for a warning.
public StockIcon Warning { get; }
Property Value
World
Icon for an entire network.
public StockIcon World { get; }
Property Value
ZipFile
Icon for a ZIP file.
public StockIcon ZipFile { get; }