using DesktopTools.Models;
using System;
namespace DesktopTools.Interfaces
{
///
/// Работа с контролом списка
///
public interface IControlViewEntityList : IControl
{
///
/// Открытие формы
///
///
void OpenControl(ControlOpenModel model);
///
/// Новый экземпляр контрола
///
///
IControl GetInstanceControl();
///
/// Получение названиия объекта по его идентификатору
///
///
string GetTitleFromIdControl(Guid id);
///
/// Сохранение настроек в xml-строку
///
///
string SaveControlToXml();
///
/// Загрузка настроек из xml-строки
///
///
void LoadControlFromXml(string xml);
}
}