Class DefaultDisplayRequestBuilderExtensions
Inheritance
object
DefaultDisplayRequestBuilderExtensions
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Boomack.Client
Assembly: NBoomackClient.dll
Syntax
public static class DefaultDisplayRequestBuilderExtensions
Methods
Align(IDisplayRequestBuilder, Alignment)
Declaration
public static IDisplayRequestBuilder Align(this IDisplayRequestBuilder builder, Alignment alignment)
Parameters
Returns
Append(IDisplayRequestBuilder)
Declaration
public static IDisplayRequestBuilder Append(this IDisplayRequestBuilder builder)
Parameters
Returns
Audio(IDisplayRequestBuilder, byte[], CommonAudioType, CacheMode?, bool?, bool?, bool?)
Declaration
public static IDisplayRequestBuilder Audio(this IDisplayRequestBuilder builder, byte[] data, CommonAudioType type, CacheMode? cache = null, bool? mediaControls = null, bool? autoplay = true, bool? loop = null)
Parameters
Returns
Audio(IDisplayRequestBuilder, Stream, CommonAudioType, CacheMode?, bool?, bool?, bool?)
Declaration
public static IDisplayRequestBuilder Audio(this IDisplayRequestBuilder builder, Stream stream, CommonAudioType type, CacheMode? cache = null, bool? mediaControls = null, bool? autoplay = true, bool? loop = null)
Parameters
Returns
Code(IDisplayRequestBuilder, string, string)
Declaration
public static IDisplayRequestBuilder Code(this IDisplayRequestBuilder builder, string text, string language = null)
Parameters
Returns
Declaration
public static IDisplayRequestBuilder ConfigureDynamic(this IDisplayRequestBuilder builder, Action<dynamic> configurer)
Parameters
Returns
Debug(IDisplayRequestBuilder, bool)
Declaration
public static IDisplayRequestBuilder Debug(this IDisplayRequestBuilder builder, bool debug = true)
Parameters
Returns
Embed(IDisplayRequestBuilder)
Declaration
public static IDisplayRequestBuilder Embed(this IDisplayRequestBuilder builder)
Parameters
Returns
ExtendAt(IDisplayRequestBuilder, ExtensionMode)
Declaration
public static IDisplayRequestBuilder ExtendAt(this IDisplayRequestBuilder builder, ExtensionMode extensionMode)
Parameters
Returns
Highlight(IDisplayRequestBuilder, string)
Declaration
public static IDisplayRequestBuilder Highlight(this IDisplayRequestBuilder builder, string language)
Parameters
Returns
Html(IDisplayRequestBuilder, string, bool?)
Declaration
public static IDisplayRequestBuilder Html(this IDisplayRequestBuilder builder, string html, bool? iFrame = null)
Parameters
Returns
Image(IDisplayRequestBuilder, byte[], CommonImageType, ScaleMode?, Alignment?, CacheMode?)
Declaration
public static IDisplayRequestBuilder Image(this IDisplayRequestBuilder builder, byte[] data, CommonImageType type, ScaleMode? scale = null, Alignment? align = null, CacheMode? cache = null)
Parameters
Returns
Image(IDisplayRequestBuilder, Stream, CommonImageType, ScaleMode?, Alignment?, CacheMode?)
Declaration
public static IDisplayRequestBuilder Image(this IDisplayRequestBuilder builder, Stream stream, CommonImageType type, ScaleMode? scale = null, Alignment? align = null, CacheMode? cache = null)
Parameters
Returns
InIFrame(IDisplayRequestBuilder, bool)
Declaration
public static IDisplayRequestBuilder InIFrame(this IDisplayRequestBuilder builder, bool iFrame = true)
Parameters
Returns
Json<T>(IDisplayRequestBuilder, T, string, JsonSerializerSettings)
Declaration
public static IDisplayRequestBuilder Json<T>(this IDisplayRequestBuilder builder, T data, string contentType = "application/json", JsonSerializerSettings jsonSettings = null)
Parameters
Type |
Name |
Description |
IDisplayRequestBuilder |
builder |
|
T |
data |
|
string |
contentType |
|
JsonSerializerSettings |
jsonSettings |
|
Returns
Type Parameters
LocalAudioFile(IDisplayRequestBuilder, string, string, CacheMode?, bool?, bool?, int?, bool?)
Declaration
public static IDisplayRequestBuilder LocalAudioFile(this IDisplayRequestBuilder builder, string path, string contentType = null, CacheMode? cache = null, bool? mediaControls = null, bool? autoplay = true, int? startPos = null, bool? loop = null)
Parameters
Type |
Name |
Description |
IDisplayRequestBuilder |
builder |
|
string |
path |
|
string |
contentType |
|
CacheMode? |
cache |
|
bool? |
mediaControls |
|
bool? |
autoplay |
|
int? |
startPos |
|
bool? |
loop |
|
Returns
LocalCodeFile(IDisplayRequestBuilder, string, string)
Declaration
public static IDisplayRequestBuilder LocalCodeFile(this IDisplayRequestBuilder builder, string path, string language = null)
Parameters
Returns
LocalFile(IDisplayRequestBuilder, string, string, CacheMode?)
Declaration
public static IDisplayRequestBuilder LocalFile(this IDisplayRequestBuilder builder, string path, string contentType = null, CacheMode? cacheMode = null)
Parameters
Returns
LocalHtmlFile(IDisplayRequestBuilder, string, bool?)
Declaration
public static IDisplayRequestBuilder LocalHtmlFile(this IDisplayRequestBuilder builder, string path, bool? iFrame = null)
Parameters
Returns
LocalImageFile(IDisplayRequestBuilder, string, string, ScaleMode?, Alignment?, CacheMode?)
Declaration
public static IDisplayRequestBuilder LocalImageFile(this IDisplayRequestBuilder builder, string path, string contentType = null, ScaleMode? scale = null, Alignment? align = null, CacheMode? cache = null)
Parameters
Returns
LocalTextFile(IDisplayRequestBuilder, string)
Declaration
public static IDisplayRequestBuilder LocalTextFile(this IDisplayRequestBuilder builder, string path)
Parameters
Returns
LocalVideoFile(IDisplayRequestBuilder, string, string, ScaleMode?, Alignment?, CacheMode?, bool?, bool?, int?, bool?, bool?)
Declaration
public static IDisplayRequestBuilder LocalVideoFile(this IDisplayRequestBuilder builder, string path, string contentType = null, ScaleMode? scale = null, Alignment? align = null, CacheMode? cache = null, bool? mediaControls = null, bool? autoplay = true, int? startPos = null, bool? loop = null, bool? muted = null)
Parameters
Returns
Prepend(IDisplayRequestBuilder)
Declaration
public static IDisplayRequestBuilder Prepend(this IDisplayRequestBuilder builder)
Parameters
Returns
Declaration
public static IDisplayRequestBuilder ProbeUrlMediaType(this IDisplayRequestBuilder builder, TimeSpan? timeout = null)
Parameters
Returns
RemoteAudio(IDisplayRequestBuilder, string, CommonAudioType?, CacheMode?, TimeSpan?, bool?, bool?, int?, bool?)
Declaration
public static IDisplayRequestBuilder RemoteAudio(this IDisplayRequestBuilder builder, string url, CommonAudioType? type = null, CacheMode? cache = null, TimeSpan? timeout = null, bool? mediaControls = null, bool? autoplay = true, int? startPos = null, bool? loop = null)
Parameters
Returns
RemoteContent(IDisplayRequestBuilder, string, string, bool?)
Declaration
public static IDisplayRequestBuilder RemoteContent(this IDisplayRequestBuilder builder, string url, string contentType = null, bool? iFrame = null)
Parameters
Returns
RemoteContent(IDisplayRequestBuilder, Uri, string, bool?, TimeSpan?)
Declaration
public static IDisplayRequestBuilder RemoteContent(this IDisplayRequestBuilder builder, Uri url, string contentType = null, bool? iFrame = null, TimeSpan? timeout = null)
Parameters
Type |
Name |
Description |
IDisplayRequestBuilder |
builder |
|
Uri |
url |
|
string |
contentType |
|
bool? |
iFrame |
|
TimeSpan? |
timeout |
|
Returns
RemoteImage(IDisplayRequestBuilder, string, CommonImageType?, ScaleMode?, Alignment?, CacheMode?, TimeSpan?)
Declaration
public static IDisplayRequestBuilder RemoteImage(this IDisplayRequestBuilder builder, string url, CommonImageType? type = null, ScaleMode? scale = null, Alignment? align = null, CacheMode? cache = null, TimeSpan? timeout = null)
Parameters
Returns
RemoteVideo(IDisplayRequestBuilder, string, CommonVideoType?, ScaleMode?, Alignment?, CacheMode?, TimeSpan?, bool?, bool?, int?, bool?, bool?)
Declaration
public static IDisplayRequestBuilder RemoteVideo(this IDisplayRequestBuilder builder, string url, CommonVideoType? type = null, ScaleMode? scale = null, Alignment? align = null, CacheMode? cache = null, TimeSpan? timeout = null, bool? mediaControls = null, bool? autoplay = true, int? startPos = null, bool? loop = null, bool? muted = null)
Parameters
Returns
Scale(IDisplayRequestBuilder, ScaleMode)
Declaration
public static IDisplayRequestBuilder Scale(this IDisplayRequestBuilder builder, ScaleMode scaleMode)
Parameters
Returns
ServerAudioFile(IDisplayRequestBuilder, string, string, CacheMode?, bool?, bool?, int?, bool?)
Declaration
public static IDisplayRequestBuilder ServerAudioFile(this IDisplayRequestBuilder builder, string path, string contentType = null, CacheMode? cache = null, bool? mediaControls = null, bool? autoplay = true, int? startPos = null, bool? loop = null)
Parameters
Type |
Name |
Description |
IDisplayRequestBuilder |
builder |
|
string |
path |
|
string |
contentType |
|
CacheMode? |
cache |
|
bool? |
mediaControls |
|
bool? |
autoplay |
|
int? |
startPos |
|
bool? |
loop |
|
Returns
ServerCodeFile(IDisplayRequestBuilder, string, string)
Declaration
public static IDisplayRequestBuilder ServerCodeFile(this IDisplayRequestBuilder builder, string path, string language = null)
Parameters
Returns
ServerFile(IDisplayRequestBuilder, string, string)
Declaration
public static IDisplayRequestBuilder ServerFile(this IDisplayRequestBuilder builder, string path, string contentType = null)
Parameters
Returns
ServerHtmlFile(IDisplayRequestBuilder, string, bool?)
Declaration
public static IDisplayRequestBuilder ServerHtmlFile(this IDisplayRequestBuilder builder, string path, bool? iFrame = null)
Parameters
Returns
ServerImageFile(IDisplayRequestBuilder, string, string, ScaleMode?, Alignment?, CacheMode?)
Declaration
public static IDisplayRequestBuilder ServerImageFile(this IDisplayRequestBuilder builder, string path, string contentType = null, ScaleMode? scale = null, Alignment? align = null, CacheMode? cache = null)
Parameters
Returns
ServerTextFile(IDisplayRequestBuilder, string)
Declaration
public static IDisplayRequestBuilder ServerTextFile(this IDisplayRequestBuilder builder, string path)
Parameters
Returns
ServerVideoFile(IDisplayRequestBuilder, string, string, ScaleMode?, Alignment?, CacheMode?, bool?, bool?, int?, bool?, bool?)
Declaration
public static IDisplayRequestBuilder ServerVideoFile(this IDisplayRequestBuilder builder, string path, string contentType = null, ScaleMode? scale = null, Alignment? align = null, CacheMode? cache = null, bool? mediaControls = null, bool? autoplay = true, int? startPos = null, bool? loop = null, bool? muted = null)
Parameters
Returns
Url(IDisplayRequestBuilder, string, string, bool?)
Declaration
public static IDisplayRequestBuilder Url(this IDisplayRequestBuilder builder, string url, string contentType = "application/octet-stream", bool? iFrame = null)
Parameters
Returns
Video(IDisplayRequestBuilder, byte[], CommonVideoType, ScaleMode?, Alignment?, CacheMode?, bool?, bool?, bool?, bool?)
Declaration
public static IDisplayRequestBuilder Video(this IDisplayRequestBuilder builder, byte[] data, CommonVideoType type, ScaleMode? scale = null, Alignment? align = null, CacheMode? cache = null, bool? mediaControls = null, bool? autoplay = true, bool? loop = null, bool? muted = null)
Parameters
Returns
Video(IDisplayRequestBuilder, Stream, CommonVideoType, ScaleMode?, Alignment?, CacheMode?, bool?, bool?, bool?, bool?)
Declaration
public static IDisplayRequestBuilder Video(this IDisplayRequestBuilder builder, Stream stream, CommonVideoType type, ScaleMode? scale = null, Alignment? align = null, CacheMode? cache = null, bool? mediaControls = null, bool? autoplay = true, bool? loop = null, bool? muted = null)
Parameters
Returns
Website(IDisplayRequestBuilder, string)
Declaration
public static IDisplayRequestBuilder Website(this IDisplayRequestBuilder builder, string url)
Parameters
Returns
Website(IDisplayRequestBuilder, Uri)
Declaration
public static IDisplayRequestBuilder Website(this IDisplayRequestBuilder builder, Uri url)
Parameters
Returns
WithBackground(IDisplayRequestBuilder, string)
Declaration
public static IDisplayRequestBuilder WithBackground(this IDisplayRequestBuilder builder, string cssBackground)
Parameters
Returns
WithCache(IDisplayRequestBuilder, CacheMode?)
Declaration
public static IDisplayRequestBuilder WithCache(this IDisplayRequestBuilder builder, CacheMode? cacheMode)
Parameters
Returns
Declaration
public static IDisplayRequestBuilder WithMediaTypeFromFilename(this IDisplayRequestBuilder builder, string path, string mainType = null)
Parameters
Returns
Declaration
public static IDisplayRequestBuilder WithMediaTypeFromUrlPath(this IDisplayRequestBuilder builder)
Parameters
Returns
WithOption(IDisplayRequestBuilder, string, object)
Declaration
public static IDisplayRequestBuilder WithOption(this IDisplayRequestBuilder builder, string name, object value)
Parameters
Returns
WithOptions(IDisplayRequestBuilder, IDictionary<string, object>)
Declaration
public static IDisplayRequestBuilder WithOptions(this IDisplayRequestBuilder builder, IDictionary<string, object> options)
Parameters
Returns
WithPresets(IDisplayRequestBuilder, IEnumerable<string>)
Declaration
public static IDisplayRequestBuilder WithPresets(this IDisplayRequestBuilder builder, IEnumerable<string> presetIds)
Parameters
Returns
WithPresets(IDisplayRequestBuilder, params string[])
Declaration
public static IDisplayRequestBuilder WithPresets(this IDisplayRequestBuilder builder, params string[] presetIds)
Parameters
Returns
WithRenderer(IDisplayRequestBuilder, string)
Declaration
public static IDisplayRequestBuilder WithRenderer(this IDisplayRequestBuilder builder, string renderer)
Parameters
Returns
Declaration
public static IDisplayRequestBuilder WithTransformation(this IDisplayRequestBuilder builder, string transformation)
Parameters
Returns