Interface IImageProviderAsset
Represents meta data for an image.
Namespace: AdaptiveImages.Providers
Assembly: AdaptiveImages.dll
Syntax
public interface IImageProviderAsset
Properties
Copyright
Image copyright information
Declaration
string? Copyright { get; set; }
Property Value
Type | Description |
---|---|
string |
Description
Image description
Declaration
string? Description { get; set; }
Property Value
Type | Description |
---|---|
string |
Filename
Image filename, where applicable
Declaration
string? Filename { get; }
Property Value
Type | Description |
---|---|
string |
Filesize
Binary data size in bytes
Declaration
long Filesize { get; }
Property Value
Type | Description |
---|---|
long |
Height
Image height in pixels
Declaration
int Height { get; }
Property Value
Type | Description |
---|---|
int |
Id
The ID of the image in the image source system
Declaration
string? Id { get; }
Property Value
Type | Description |
---|---|
string |
Keywords
Image keywords
Declaration
IEnumerable<string>? Keywords { get; set; }
Property Value
Type | Description |
---|---|
IEnumerable<string> |
Name
The display name of the image
Declaration
string? Name { get; }
Property Value
Type | Description |
---|---|
string |
Provider
The name of the image provider
Declaration
string? Provider { get; }
Property Value
Type | Description |
---|---|
string |
Thumbnail
URL of associated thumbnail
Declaration
string? Thumbnail { get; set; }
Property Value
Type | Description |
---|---|
string |
Width
Image width in pixels
Declaration
int Width { get; }
Property Value
Type | Description |
---|---|
int |