IconBitmapDecoder Class

 

Defines a specialized decoder for icon (.ico) encoded images.

Namespace:   System.Windows.Media.Imaging
Assembly:  PresentationCore (in PresentationCore.dll)

System::Object
  System.Windows.Threading::DispatcherObject
    System.Windows.Media.Imaging::BitmapDecoder
      System.Windows.Media.Imaging::IconBitmapDecoder

public ref class IconBitmapDecoder sealed : BitmapDecoder

NameDescription
System_CAPS_pubmethodIconBitmapDecoder(Stream^, BitmapCreateOptions, BitmapCacheOption)

Initializes a new instance of the IconBitmapDecoder class from the specified file stream, with the specified createOptions and cacheOption.

System_CAPS_pubmethodIconBitmapDecoder(Uri^, BitmapCreateOptions, BitmapCacheOption)

Initializes a new instance of the IconBitmapDecoder class from the specified Uri, with the specified createOptions and cacheOption.

NameDescription
System_CAPS_pubpropertyCodecInfo

Gets information that describes this codec. (Inherited from BitmapDecoder.)

System_CAPS_pubpropertyColorContexts

Gets a value that represents the color profile associated with a bitmap, if one is defined.(Inherited from BitmapDecoder.)

System_CAPS_pubpropertyDispatcher

Gets the Dispatcher this DispatcherObject is associated with. (Inherited from DispatcherObject.)

System_CAPS_pubpropertyFrames

Gets the content of an individual frame within a bitmap.(Inherited from BitmapDecoder.)

System_CAPS_pubpropertyIsDownloading

Gets a value that indicates if the decoder is currently downloading content.(Inherited from BitmapDecoder.)

System_CAPS_pubpropertyMetadata

Gets an instance of BitmapMetadata that represents the global metadata associated with this bitmap, if metadata is defined.(Inherited from BitmapDecoder.)

System_CAPS_pubpropertyPalette

Gets the BitmapPalette associated with this decoder. (Inherited from BitmapDecoder.)

System_CAPS_pubpropertyPreview

Gets a BitmapSource that represents the global preview of this bitmap, if one is defined.(Inherited from BitmapDecoder.)

System_CAPS_pubpropertyThumbnail

Gets a BitmapSource that represents the thumbnail of the bitmap, if one is defined. (Inherited from BitmapDecoder.)

NameDescription
System_CAPS_pubmethodCheckAccess()

Determines whether the calling thread has access to this DispatcherObject.(Inherited from DispatcherObject.)

System_CAPS_pubmethodCreateInPlaceBitmapMetadataWriter()

Creates an instance of InPlaceBitmapMetadataWriter, which can be used to update the metadata of a bitmap.(Inherited from BitmapDecoder.)

System_CAPS_pubmethodEquals(Object^)

Determines whether the specified object is equal to the current object.(Inherited from Object.)

System_CAPS_pubmethodGetHashCode()

Serves as the default hash function. (Inherited from Object.)

System_CAPS_pubmethodGetType()

Gets the Type of the current instance.(Inherited from Object.)

System_CAPS_pubmethodToString()

Converts the current value of a BitmapDecoder to a String.(Inherited from BitmapDecoder.)

System_CAPS_pubmethodVerifyAccess()

Enforces that the calling thread has access to this DispatcherObject.(Inherited from DispatcherObject.)

NameDescription
System_CAPS_pubeventDownloadCompleted

Occurs when a BitmapDecoder has finished downloading bitmap content.(Inherited from BitmapDecoder.)

System_CAPS_pubeventDownloadFailed

Occurs when bitmap content failed to download.(Inherited from BitmapDecoder.)

System_CAPS_pubeventDownloadProgress

Occurs when a BitmapDecoder has made progress downloading bitmap content.(Inherited from BitmapDecoder.)

.NET Framework
Available since 3.0

Any public static ( Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Return to top
Show: