Argumentos
DialogOptions
Optional table. Para openfiledialog, title, defaultPath e extensionFilter sao usados. extensionFilter e uma table de extension strings; . ou *. inicial e removido antes de cada filter virar *.<extension>.
Retornos
FileSystemItem | nil
Selected file item, ou nil quando o dialog e cancelado ou nenhum selected filesystem path e retornado. Dialog failures lancam Failed to open file dialog.