Table of Contents

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 StockIconSize

StockIcon size for all the icons in the collection.

linkOverlay bool

Link Overlay state for all the icons in the collection.

selected bool

Selection 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

ICollection<StockIcon>

Application

Icon for a generic application with no custom icon.

public StockIcon Application { get; }

Property Value

StockIcon

AudioFiles

Icon for audio files.

public StockIcon AudioFiles { get; }

Property Value

StockIcon

AutoList

Icon for a auto list.

public StockIcon AutoList { get; }

Property Value

StockIcon

ClusteredDisk

Icon for Clustered disk

public StockIcon ClusteredDisk { get; }

Property Value

StockIcon

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

bool

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

bool

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

StockIconSize

Delete

Icon for delete.

public StockIcon Delete { get; }

Property Value

StockIcon

DesktopPC

Icon for desktop computer.

public StockIcon DesktopPC { get; }

Property Value

StockIcon

DeviceAudioPlayer

Icon for audio player.

public StockIcon DeviceAudioPlayer { get; }

Property Value

StockIcon

DeviceCamera

Icon for a camera.

public StockIcon DeviceCamera { get; }

Property Value

StockIcon

DeviceCellPhone

Icon for a cell phone.

public StockIcon DeviceCellPhone { get; }

Property Value

StockIcon

DeviceVideoCamera

Icon for video camera.

public StockIcon DeviceVideoCamera { get; }

Property Value

StockIcon

DocumentAssociated

Icon for a document with an associated program.

public StockIcon DocumentAssociated { get; }

Property Value

StockIcon

DocumentNotAssociated

Icon for a document (blank page), no associated program.

public StockIcon DocumentNotAssociated { get; }

Property Value

StockIcon

Drive35

Icon for a 3.5" floppy disk drive.

public StockIcon Drive35 { get; }

Property Value

StockIcon

Drive525

Icon for a 5.25" floppy disk drive.

public StockIcon Drive525 { get; }

Property Value

StockIcon

DriveBluRay

Icon for BluRay Drive (all types)

public StockIcon DriveBluRay { get; }

Property Value

StockIcon

DriveCD

Icon for a CD drive.

public StockIcon DriveCD { get; }

Property Value

StockIcon

DriveDvd

Icon for a DVD drive.

public StockIcon DriveDvd { get; }

Property Value

StockIcon

DriveFixed

Icon for a fixed (hard disk) drive.

public StockIcon DriveFixed { get; }

Property Value

StockIcon

DriveHDDVD

HDDVD Drive (all types)

public StockIcon DriveHDDVD { get; }

Property Value

StockIcon

DriveNetwork

Icon for a network drive.

public StockIcon DriveNetwork { get; }

Property Value

StockIcon

DriveNetworkDisabled

Icon for a disconnected network drive.

public StockIcon DriveNetworkDisabled { get; }

Property Value

StockIcon

DriveRam

Icon for a RAM disk drive.

public StockIcon DriveRam { get; }

Property Value

StockIcon

DriveRemove

Icon for a removable drive.

public StockIcon DriveRemove { get; }

Property Value

StockIcon

DriveUnknown

Icon for an unknown drive.

public StockIcon DriveUnknown { get; }

Property Value

StockIcon

Error

Icon for an error message.

public StockIcon Error { get; }

Property Value

StockIcon

Find

Icon for search (magnifying glass).

public StockIcon Find { get; }

Property Value

StockIcon

Folder

Icon for a closed folder.

public StockIcon Folder { get; }

Property Value

StockIcon

FolderBack

Icon for a folder back.

public StockIcon FolderBack { get; }

Property Value

StockIcon

FolderFront

Icon for a folder front.

public StockIcon FolderFront { get; }

Property Value

StockIcon

FolderOpen

Icon for an open folder.

public StockIcon FolderOpen { get; }

Property Value

StockIcon

Help

Icon for help.

public StockIcon Help { get; }

Property Value

StockIcon

ImageFiles

Icon for image files.

public StockIcon ImageFiles { get; }

Property Value

StockIcon

Info

Icon for an informational message.

public StockIcon Info { get; }

Property Value

StockIcon

Internet

Icon for the Internet.

public StockIcon Internet { get; }

Property Value

StockIcon

Key

Icon for a key.

public StockIcon Key { get; }

Property Value

StockIcon

Icon for an overlay indicating shortcuts to items.

public StockIcon Link { get; }

Property Value

StockIcon

Lock

Icon for a security lock.

public StockIcon Lock { get; }

Property Value

StockIcon

MediaAudioDvd

Icon for audio DVD media.

public StockIcon MediaAudioDvd { get; }

Property Value

StockIcon

MediaBlankCD

Icon for blank CD media.

public StockIcon MediaBlankCD { get; }

Property Value

StockIcon

MediaBluRay

Icon for BluRay media.

public StockIcon MediaBluRay { get; }

Property Value

StockIcon

MediaBluRayR

Icon for BluRay R Media

public StockIcon MediaBluRayR { get; }

Property Value

StockIcon

MediaBluRayRE

Icon for BluRay RE Media (Rewriable and RAM)

public StockIcon MediaBluRayRE { get; }

Property Value

StockIcon

MediaBluRayROM

Icon for BluRay ROM Media

public StockIcon MediaBluRayROM { get; }

Property Value

StockIcon

MediaCDAudio

Icon for audio CD media.

public StockIcon MediaCDAudio { get; }

Property Value

StockIcon

MediaCDAudioPlus

Icon for CD+ (Enhanced CD) media.

public StockIcon MediaCDAudioPlus { get; }

Property Value

StockIcon

MediaCDBurn

Icon burning a CD.

public StockIcon MediaCDBurn { get; }

Property Value

StockIcon

MediaCDR

Icon for a CD-R media.

public StockIcon MediaCDR { get; }

Property Value

StockIcon

MediaCDRW

Icon for CD-RW media.

public StockIcon MediaCDRW { get; }

Property Value

StockIcon

MediaCDRom

Icon for CD-ROM media.

public StockIcon MediaCDRom { get; }

Property Value

StockIcon

MediaCompactFlash

Icon for compact flash.

public StockIcon MediaCompactFlash { get; }

Property Value

StockIcon

MediaDvd

Icon for DVD media.

public StockIcon MediaDvd { get; }

Property Value

StockIcon

MediaDvdPlusR

Icon for DVD+R media.

public StockIcon MediaDvdPlusR { get; }

Property Value

StockIcon

MediaDvdPlusRW

Icon for DVD+RW media.

public StockIcon MediaDvdPlusRW { get; }

Property Value

StockIcon

MediaDvdR

Icon for DVD-R media.

public StockIcon MediaDvdR { get; }

Property Value

StockIcon

MediaDvdRW

Icon for DVD-RW media.

public StockIcon MediaDvdRW { get; }

Property Value

StockIcon

MediaDvdRam

Icon for DVD-RAM media.

public StockIcon MediaDvdRam { get; }

Property Value

StockIcon

MediaDvdRom

Icon for a DVD-ROM media.

public StockIcon MediaDvdRom { get; }

Property Value

StockIcon

MediaEnhancedCD

Icon for enhanced CD media.

public StockIcon MediaEnhancedCD { get; }

Property Value

StockIcon

MediaEnhancedDvd

Icon for enhanced DVD media.

public StockIcon MediaEnhancedDvd { get; }

Property Value

StockIcon

MediaHDDVDR

Icon for HDDVD-R Media

public StockIcon MediaHDDVDR { get; }

Property Value

StockIcon

MediaHDDVDRAM

Icon for HDDVD-RAM Media

public StockIcon MediaHDDVDRAM { get; }

Property Value

StockIcon

MediaHDDVDROM

Icon for HDDVD-ROM Media

public StockIcon MediaHDDVDROM { get; }

Property Value

StockIcon

MediaHDDvd

Icon for HD-DVD media.

public StockIcon MediaHDDvd { get; }

Property Value

StockIcon

MediaMovieDvd

Icon for movie DVD media.

public StockIcon MediaMovieDvd { get; }

Property Value

StockIcon

MediaSmartMedia

Icon for smart media.

public StockIcon MediaSmartMedia { get; }

Property Value

StockIcon

MediaSvcd

Icon for a SVCD media.

public StockIcon MediaSvcd { get; }

Property Value

StockIcon

MediaVcd

Icon for VCD media.

public StockIcon MediaVcd { get; }

Property Value

StockIcon

MixedFiles

Icon for mixed Files.

public StockIcon MixedFiles { get; }

Property Value

StockIcon

MobilePC

Icon for mobile computer (laptop/notebook).

public StockIcon MobilePC { get; }

Property Value

StockIcon

MyNetwork

Icon for My Network places.

public StockIcon MyNetwork { get; }

Property Value

StockIcon

NetworkConnect

Icon for connecting to network.

public StockIcon NetworkConnect { get; }

Property Value

StockIcon

Printer

Icon for a printer.

public StockIcon Printer { get; }

Property Value

StockIcon

PrinterFax

Icon for a Fax printer.

public StockIcon PrinterFax { get; }

Property Value

StockIcon

PrinterFaxNet

Icon for a networked Fax printer.

public StockIcon PrinterFaxNet { get; }

Property Value

StockIcon

PrinterFile

Icon for print to file.

public StockIcon PrinterFile { get; }

Property Value

StockIcon

PrinterNet

Icon for a network printer.

public StockIcon PrinterNet { get; }

Property Value

StockIcon

Recycler

Icon for a empty recycle bin.

public StockIcon Recycler { get; }

Property Value

StockIcon

RecyclerFull

Icon for a full recycle bin.

public StockIcon RecyclerFull { get; }

Property Value

StockIcon

Rename

Icon for a rename.

public StockIcon Rename { get; }

Property Value

StockIcon

Server

Icon for a computer on the network.

public StockIcon Server { get; }

Property Value

StockIcon

ServerShare

Icon for a server share.

public StockIcon ServerShare { get; }

Property Value

StockIcon

Settings

Icon for settings.

public StockIcon Settings { get; }

Property Value

StockIcon

Share

Icon for an overlay indicating shared items.

public StockIcon Share { get; }

Property Value

StockIcon

Shield

Icon for a security shield. Use for UAC prompts only.

public StockIcon Shield { get; }

Property Value

StockIcon

SlowFile

Icon for an overlay for slow items.

public StockIcon SlowFile { get; }

Property Value

StockIcon

Software

Icon for software.

public StockIcon Software { get; }

Property Value

StockIcon

Stack

Icon for a stack.

public StockIcon Stack { get; }

Property Value

StockIcon

StuffedFolder

Icon for a folder containing other items.

public StockIcon StuffedFolder { get; }

Property Value

StockIcon

Users

Icon for users.

public StockIcon Users { get; }

Property Value

StockIcon

VideoFiles

Icon for video files.

public StockIcon VideoFiles { get; }

Property Value

StockIcon

Warning

Icon for a warning.

public StockIcon Warning { get; }

Property Value

StockIcon

World

Icon for an entire network.

public StockIcon World { get; }

Property Value

StockIcon

ZipFile

Icon for a ZIP file.

public StockIcon ZipFile { get; }

Property Value

StockIcon