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 |