/// <summary> /// Restore the previous editing context, which will dispose of the current editing context /// </summary> public static void RestorePreviousEditingContext(this ISetEditingContext obj) { restorePreviousEditingContext(); }
/// <summary> /// Get the previous editing contexts that were set /// </summary> /// <returns>List of the previous editing contexts (last one used is first in list)</returns> public static List <IEditingContext> GetPreviousEditingContexts(this ISetEditingContext obj) { return(getPreviousEditingContexts()); }
/// <summary> /// Set the editing context, which will dispose of the current editing context /// </summary> /// <param name="context">The editing context to use</param> public static void SetEditingContext(this ISetEditingContext obj, IEditingContext context) { setEditingContext(context); }
/// <summary> /// Get the currently available editing contexts /// NOTE: Dynamic contexts can be added to the list to make them available /// </summary> /// <returns>List of the currently available editing contexts</returns> public static List <IEditingContext> GetAvailableEditingContexts(this ISetEditingContext obj) { return(getAvailableEditingContexts()); }