ICardHost.SelectCard — метод (String, Object)

При переопределении в производном классе открывает окно выбора с отфильтрованным списком карточек. Окно выбора будет иметь заданный заголовок.

Синтаксис

Guid SelectCard(string caption, object selectParams)
Параметры
caption

Тип: System.String

Заголовок окна выбора карточки

selectParams

Тип: System.Object

Дополнительные Параметры
Возвращаемое значение

Тип: System.Guid

Идентификатор выбранной карточки

Заметки

Позиционирование на папке "Результаты поиска" (Search results) возможно в Windows-клиенте версии 5.4 и выше.

Примеры

Ниже приведён пример вызова окна выбора карточки с предварительным позиционированием на папке с идентификатором 00000000-0000-0000-0000-000000000000

private void SelectCard_ItemClick(System.Object sender, DevExpress.XtraBars.ItemClickEventArgs e)
{
 DocsVision.Platform.CardHost.ParameterCollection p = new DocsVision.Platform.CardHost.ParameterCollection();

 p["CurrentFolderID"] =  new Guid("00000000-0000-0000-0000-000000000000"); (1)
 Guid selectedID = base.CardFrame.CardHost.SelectCard("Выберите карточку", p);
}
1 Идентификатор папки, на которую будет произведено предварительное позиционирование курсора выбора.

Для приложения "Рабочее места администратора" код должен быть модифицирован

private void SelectCard_ItemClick(System.Object sender, DevExpress.XtraBars.ItemClickEventArgs e)
{
 DocsVision.Platform.CardHost.ParameterCollection p = new DocsVision.Platform.CardHost.ParameterCollection();

 p["Filter"] =  "00000000-0000-0000-0000-000000000000"; (1)
 Guid selectedID = base.CardFrame.CardHost.SelectCard("Выберите карточку", p);
}
1 Идентификатор папки, на которую будет произведено предварительное позиционирование курсора выбора.