Show / Hide Table of Contents

Class ImageConstraints

Represents sets of image constraints, such as size and/or proportions.

Inheritance
object
List<FormFactorConstraint>
ImageConstraints
Implements
IList<FormFactorConstraint>
ICollection<FormFactorConstraint>
IReadOnlyList<FormFactorConstraint>
IReadOnlyCollection<FormFactorConstraint>
IEnumerable<FormFactorConstraint>
IList
ICollection
IEnumerable
Inherited Members
List<FormFactorConstraint>.Add(FormFactorConstraint)
List<FormFactorConstraint>.AddRange(IEnumerable<FormFactorConstraint>)
List<FormFactorConstraint>.AsReadOnly()
List<FormFactorConstraint>.BinarySearch(int, int, FormFactorConstraint, IComparer<FormFactorConstraint>)
List<FormFactorConstraint>.BinarySearch(FormFactorConstraint)
List<FormFactorConstraint>.BinarySearch(FormFactorConstraint, IComparer<FormFactorConstraint>)
List<FormFactorConstraint>.Clear()
List<FormFactorConstraint>.Contains(FormFactorConstraint)
List<FormFactorConstraint>.ConvertAll<TOutput>(Converter<FormFactorConstraint, TOutput>)
List<FormFactorConstraint>.CopyTo(int, FormFactorConstraint[], int, int)
List<FormFactorConstraint>.CopyTo(FormFactorConstraint[])
List<FormFactorConstraint>.CopyTo(FormFactorConstraint[], int)
List<FormFactorConstraint>.EnsureCapacity(int)
List<FormFactorConstraint>.Exists(Predicate<FormFactorConstraint>)
List<FormFactorConstraint>.Find(Predicate<FormFactorConstraint>)
List<FormFactorConstraint>.FindAll(Predicate<FormFactorConstraint>)
List<FormFactorConstraint>.FindIndex(int, int, Predicate<FormFactorConstraint>)
List<FormFactorConstraint>.FindIndex(int, Predicate<FormFactorConstraint>)
List<FormFactorConstraint>.FindIndex(Predicate<FormFactorConstraint>)
List<FormFactorConstraint>.FindLast(Predicate<FormFactorConstraint>)
List<FormFactorConstraint>.FindLastIndex(int, int, Predicate<FormFactorConstraint>)
List<FormFactorConstraint>.FindLastIndex(int, Predicate<FormFactorConstraint>)
List<FormFactorConstraint>.FindLastIndex(Predicate<FormFactorConstraint>)
List<FormFactorConstraint>.ForEach(Action<FormFactorConstraint>)
List<FormFactorConstraint>.GetEnumerator()
List<FormFactorConstraint>.GetRange(int, int)
List<FormFactorConstraint>.IndexOf(FormFactorConstraint)
List<FormFactorConstraint>.IndexOf(FormFactorConstraint, int)
List<FormFactorConstraint>.IndexOf(FormFactorConstraint, int, int)
List<FormFactorConstraint>.Insert(int, FormFactorConstraint)
List<FormFactorConstraint>.InsertRange(int, IEnumerable<FormFactorConstraint>)
List<FormFactorConstraint>.LastIndexOf(FormFactorConstraint)
List<FormFactorConstraint>.LastIndexOf(FormFactorConstraint, int)
List<FormFactorConstraint>.LastIndexOf(FormFactorConstraint, int, int)
List<FormFactorConstraint>.Remove(FormFactorConstraint)
List<FormFactorConstraint>.RemoveAll(Predicate<FormFactorConstraint>)
List<FormFactorConstraint>.RemoveAt(int)
List<FormFactorConstraint>.RemoveRange(int, int)
List<FormFactorConstraint>.Reverse()
List<FormFactorConstraint>.Reverse(int, int)
List<FormFactorConstraint>.Sort()
List<FormFactorConstraint>.Sort(IComparer<FormFactorConstraint>)
List<FormFactorConstraint>.Sort(Comparison<FormFactorConstraint>)
List<FormFactorConstraint>.Sort(int, int, IComparer<FormFactorConstraint>)
List<FormFactorConstraint>.ToArray()
List<FormFactorConstraint>.TrimExcess()
List<FormFactorConstraint>.TrueForAll(Predicate<FormFactorConstraint>)
List<FormFactorConstraint>.Capacity
List<FormFactorConstraint>.Count
List<FormFactorConstraint>.this[int]
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: AdaptiveImages.Core
Assembly: AdaptiveImages.dll
Syntax
public class ImageConstraints : List<FormFactorConstraint>, IList<FormFactorConstraint>, ICollection<FormFactorConstraint>, IReadOnlyList<FormFactorConstraint>, IReadOnlyCollection<FormFactorConstraint>, IEnumerable<FormFactorConstraint>, IList, ICollection, IEnumerable

Methods

Get(FormFactor)

Gets constraints, if any, for a specific form factor.

Declaration
public FormFactorConstraint? Get(FormFactor formFactor)
Parameters
Type Name Description
FormFactor formFactor
Returns
Type Description
FormFactorConstraint

Implements

IList<T>
ICollection<T>
IReadOnlyList<T>
IReadOnlyCollection<T>
IEnumerable<T>
IList
ICollection
IEnumerable

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
☀
☾