static CallbackHandler() { resultCb = getResults; setPathStringCb = setPathString; }
private static extern void FileOpenDialog_showModal(IntPtr parent, [MarshalAs(UnmanagedType.LPWStr)] String message, [MarshalAs(UnmanagedType.LPWStr)] String defaultDir, [MarshalAs(UnmanagedType.LPWStr)] String defaultFile, [MarshalAs(UnmanagedType.LPWStr)] String wildcard, bool selectMultiple, FileOpenDialogSetPathString setPathString, FileOpenDialogResultCallback resultCallback #if FULL_AOT_COMPILE , IntPtr instanceHandle #endif );