Show / Hide Table of Contents

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

Extension Methods

ImageExtensions.GetCultureSpecificImageAttribute<TContent, TProperty>(TContent, Expression<Func<TContent, TProperty>>)
ImageExtensions.GetImageConstraints<TParent>(TParent, string)
ImageExtensions.GetImageConstraints<TParent, TProperty>(TParent, Expression<Func<TParent, TProperty>>)
ImageExtensions.GetImageRenderSettings<TParent, TProperty>(TParent, Expression<Func<TParent, TProperty>>)
ImageExtensions.GetImageRenderSettings<TParent, TProperty>(TParent, Expression<Func<TParent, TProperty>>, FormFactor)
ImageExtensions.GetProportionsConstraint<TParent>(TParent, string)
ImageExtensions.GetProportionsConstraint<TParent>(TParent, string, FormFactor)
ImageExtensions.GetProportionsConstraint<TParent, TProperty>(TParent, Expression<Func<TParent, TProperty>>)
ImageExtensions.GetRequiredImageAttribute<TContent, TProperty>(TContent, Expression<Func<TContent, TProperty>>)
ImageExtensions.GetSizeConstraint<TContent, TProperty>(TContent, Expression<Func<TContent, TProperty>>)
☀
☾
In this article
Back to top
Documentation applies to: Adaptive Images 2.x
☀
☾