Interface IImageProviderAsset
Represents meta data for an image.
Namespace: AdaptiveImages.Providers
Assembly: AdaptiveImages.dll
Syntax
public interface IImageProviderAssetProperties
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 |