CalDavSynchronizer.Ui.Options.SelectResourceForm.CreateForResourceSelection C# (CSharp) Метод

CreateForResourceSelection() публичный статический Метод

public static CreateForResourceSelection ( ResourceType initialResourceTabToDisplay, IReadOnlyList calendars = null, IReadOnlyList addressBooks = null, IReadOnlyList taskLists = null ) : SelectResourceForm
initialResourceTabToDisplay ResourceType
calendars IReadOnlyList
addressBooks IReadOnlyList
taskLists IReadOnlyList
Результат SelectResourceForm
    public static SelectResourceForm CreateForResourceSelection (
     ResourceType initialResourceTabToDisplay,
     IReadOnlyList<CalendarDataViewModel> calendars = null,
     IReadOnlyList<AddressBookDataViewModel> addressBooks = null,
     IReadOnlyList<TaskListDataViewModel> taskLists = null)
    {
      return new SelectResourceForm (initialResourceTabToDisplay, calendars, addressBooks, taskLists);
    }

Usage Example

Пример #1
0
 static AddressBookData SelectAddressBook(IReadOnlyList <AddressBookData> items)
 {
     using (SelectResourceForm selectResourceForm = SelectResourceForm.CreateForResourceSelection(ResourceType.AddressBook, null, items.Select(d => new AddressBookDataViewModel(d)).ToArray()))
     {
         if (selectResourceForm.ShowDialog() == DialogResult.OK)
         {
             return(((AddressBookDataViewModel)selectResourceForm.SelectedObject).Model);
         }
         else
         {
             return(null);
         }
     }
 }
All Usage Examples Of CalDavSynchronizer.Ui.Options.SelectResourceForm::CreateForResourceSelection