New to Telerik UI for ASP.NET MVC? Start a free 30-day trial

Definition

Namespace:Kendo.Mvc.Extensions

Assembly:Kendo.Mvc.dll

Syntax:

C#
public static class DictionaryExtensions

Inheritance: objectDictionaryExtensions

Inherited Members object.GetType()object.MemberwiseClone()object.ToString()object.Equals(object)object.Equals(object, object)object.ReferenceEquals(object, object)object.GetHashCode()...

Methods

C#
public static IDictionary<string, object> Add<T>(this IDictionary<string, object> instance, string key, T value, Func<bool> condition)
Parameters:instanceIDictionary<string, object>keystringvalueTconditionFunc<bool>Returns:

IDictionary<string, object>

Appends the in value.

C#
public static void AppendInValue(this IDictionary<string, object> instance, string key, string separator, object value)
Parameters:instanceIDictionary<string, object>

The instance.

keystring

The key.

separatorstring

The separator.

valueobject

The value.

Merges the specified instance.

C#
public static void Merge(this IDictionary<string, object> instance, IDictionary<string, object> from, bool replaceExisting)
Parameters:instanceIDictionary<string, object>

The instance.

fromIDictionary<string, object>

From.

replaceExistingbool

if set to true [replace existing].

Merges the specified instance.

C#
public static void Merge(this IDictionary<string, object> instance, IDictionary<string, object> from)
Parameters:instanceIDictionary<string, object>

The instance.

fromIDictionary<string, object>

From.

Merges the specified instance.

C#
public static void Merge(this IDictionary<string, object> instance, object values, bool replaceExisting)
Parameters:instanceIDictionary<string, object>

The instance.

valuesobject

The values.

replaceExistingbool

if set to true [replace existing].

Merges the specified instance.

C#
public static void Merge(this IDictionary<string, object> instance, object values)
Parameters:instanceIDictionary<string, object>

The instance.

valuesobject

The values.

Merges the specified instance.

C#
public static void Merge(this IDictionary<string, object> instance, string key, object value, bool replaceExisting)
Parameters:instanceIDictionary<string, object>

The instance.

keystring

The key.

valueobject

The value.

replaceExistingbool

if set to true [replace existing].

Appends the specified value at the beginning of the existing value

C#
public static void PrependInValue(this IDictionary<string, object> instance, string key, string separator, object value)
Parameters:instanceIDictionary<string, object>keystringseparatorstringvalueobject

Toes the attribute string.

C#
public static string ToAttributeString(this IDictionary<string, object> instance)
Parameters:instanceIDictionary<string, object>

The instance.

Returns:

string