Class VersionableCustomFieldExtensions
Extension methods on IVersionables to work with CustomFields more easily.
Inheritance
VersionableCustomFieldExtensions
Assembly: Algenta.Colectica.Model.Ddi.dll
Syntax
public static class VersionableCustomFieldExtensions
Methods
GetCustomFieldMultilingualStringValue(IHasCustomFields, string)
Gets the value of hte custom field with the specified value.
Declaration
public static MultilingualString GetCustomFieldMultilingualStringValue(this IHasCustomFields item, string title)
Parameters
Returns
GetCustomFieldStringValue(IHasCustomFields, string)
Gets the string value of the custom field with the specified value.
Declaration
public static string GetCustomFieldStringValue(this IHasCustomFields item, string title)
Parameters
Returns
GetCustomFieldUriValue(IHasCustomFields, string)
Gets the URI value of a custom field with the specified title.
Declaration
public static Uri GetCustomFieldUriValue(this IHasCustomFields item, string title)
Parameters
Returns
SetCustomField(IHasCustomFields, MultilingualString, IVersionable)
Adds or updates a custom field with a relationship value.
Declaration
public static void SetCustomField(this IHasCustomFields item, MultilingualString title, IVersionable relatedItem)
Parameters
SetCustomField(IHasCustomFields, MultilingualString, string)
Adds or updates a custom field with a string value.
Declaration
public static void SetCustomField(this IHasCustomFields item, MultilingualString title, string value)
Parameters
SetCustomField(IHasCustomFields, string, IVersionable)
Adds or updates a custom field with a relationship value.
Declaration
public static void SetCustomField(this IHasCustomFields item, string title, IVersionable relatedItem)
Parameters
SetCustomField(IHasCustomFields, string, string)
Adds or updates a custom field with a string value.
Declaration
public static void SetCustomField(this IHasCustomFields item, string title, string value)
Parameters