CommonImageSourceProvider Class
Provides IntelliPrompt with a common Image that is included in the SyntaxEditor assembly as a resource.
public class CommonImageSourceProvider : IImageSourceProvider
- Inheritance:
- object object
- Implements:
- IImageSourceProvider
Constructors
CommonImageSourceProvider(CommonImageKind)
Initializes a new instance of the CommonImageSourceProvider
class.
public CommonImageSourceProvider(CommonImageKind imageKind)
Parameter | Type | Description |
---|---|---|
imageKind | CommonImageKind | The CommonImageKind indicating the common image type. |
Properties
DefaultImageSet
Gets or sets the CommonImageSet indicating the set of images from which to pull.
public static CommonImageSet DefaultImageSet { get; set; }
Property Value
- CommonImageSet:
The CommonImageSet indicating the set of images from which to pull. The default value is
MetroLight
.
ImageKind
Gets or sets the CommonImageKind indicating the kind of common image.
public CommonImageKind ImageKind { get; set; }
Property Value
- CommonImageKind:
The CommonImageKind indicating the kind of common image.
RasterScaleFactor
Gets or sets the default scale factor to apply to raster images.
public static SizeF RasterScaleFactor { get; set; }
Property Value
Methods
GetImageSource()
Returns the Image to use in an IntelliPrompt user interface element, using the DefaultImageSet.
public Image GetImageSource()
Returns
- Image:
The Image to use in an IntelliPrompt user interface element, using the DefaultImageSet.
GetImageSource(CommonImageSet)
Returns the Image to use in an IntelliPrompt user interface element.
public virtual Image GetImageSource(CommonImageSet imageSet)
Parameter | Type | Description |
---|---|---|
imageSet | CommonImageSet |
Returns
GetImageSource(Color?)
Returns the Image to use in an IntelliPrompt user interface element, using the specified background color hint to select a color set, and falling back to DefaultImageSet as needed.
public Image GetImageSource(Color? backgroundColorHint)
Parameter | Type | Description |
---|---|---|
backgroundColorHint | Color? |
Returns
- Image:
The Image to use in an IntelliPrompt user interface element, using the specified background color hint to select a color set, and falling back to DefaultImageSet as needed.