OFN - перечисление
Примечание. Данный API устарел.
Перечисление, содержащее флажки, определяющие режим операции для методов GetOpenFileName.
Это перечисление имеет атрибут FlagsAttribute, поддерживающий побитовое соединение составляющих его значений.
Пространство имен: Microsoft.TeamFoundation.Common
Сборка: Microsoft.VisualStudio.TeamFoundation.Client (в Microsoft.VisualStudio.TeamFoundation.Client.dll)
Синтаксис
'Декларация
<FlagsAttribute> _
<ObsoleteAttribute("The OFN enumeration is no longer used and will be removed in the subsequent release.")> _
Public Enumeration OFN
[FlagsAttribute]
[ObsoleteAttribute("The OFN enumeration is no longer used and will be removed in the subsequent release.")]
public enum OFN
Члены
Имя члена | Описание | |
---|---|---|
OFN_ALLOWMULTISELECT | Если этот флажок установлен, выборы нескольких элементов в списке имени файла. | |
OFN_CREATEPROMPT | Если этот флажок установлен, пользователю будет предложено ввести разрешения на создание файла, если он не существует. | |
OFN_DONTADDTORECENT | Если этот флажок установлен, будет раскрытому ссылку на файл не будет добавлена в список недавно открытых документов. | |
OFN_ENABLEHOOK | Включает функцию-обработчик. | |
OFN_ENABLEINCLUDENOTIFY | Можно выполнять к элементу управления, элементы диалогового окна отображаются в списке элементов папки. | |
OFN_ENABLESIZING | Если этот флажок установлен, диалоговое окно или можно изменить с помощью мыши или клавиатуры. | |
OFN_ENABLETEMPLATE | Использует указанный объект шаблона для создания окна обозревателя.Если флажок установлен OFN_EXPLORER, система использует указанный шаблон для создания диалогового окна, которое дочерний элемент диалогового окна с интерфейсом проводника по умолчанию.Если флажок OFN_EXPLORER не задан, то система использует шаблон для создания прежнее диалоговое окно, заменяет диалогового окна по умолчанию. | |
OFN_ENABLETEMPLATEHANDLE | Использует указанный дескриптор шаблона для создания нового окна обозревателя.Если флажок установлен OFN_EXPLORER, система использует указанный шаблон для создания диалогового окна, которое дочерний элемент диалогового окна с интерфейсом проводника по умолчанию.Если флажок OFN_EXPLORER не задан, то система использует шаблон для создания прежнее диалоговое окно, заменяет диалогового окна по умолчанию. | |
OFN_EXPLORER | Указывает, что все настройки, выполненные с использованием открытого или сохранить как диалогового окна методы настройки с интерфейсом проводника. | |
OFN_EXTENSIONDIFFERENT | Если этот флажок установлен введенном пользователем другое расширение, чем по умолчанию. | |
OFN_FILEMUSTEXIST | Если этот флажок установлен, пользователь может вводить только имена существующих файлов в поле ввода имени файла. | |
OFN_FORCESHOWHIDDEN | Если этот флажок установлен, система и скрытые файлы отображаются вне зависимости от параметров пользователя. | |
OFN_HIDEREADONLY | Если этот флажок установлен, только для чтения скрыт флажок. | |
OFN_LONGNAMES | Если этот флажок установлен, диалоговое окно использует длинные имена файлов. Для диалогов с интерфейсом проводника длинные имена файлов всегда включены независимо от параметра этого флажка. | |
OFN_NOCHANGEDIR | Если этот флажок установлен, текущий каталог нельзя изменить.Этот флажок для GetOpenFileName недействителен. | |
OFN_NODEREFERENCELINKS | Если этот флажок установлен, возвращаются путь и имя файла ссылки на ярлык; в противном случае возвращается путь и имя файла ссылка. | |
OFN_NOLONGNAMES | Если этот флажок установлен, длинные имена файлов отключены. Для диалогов с интерфейсом проводника длинные имена файлов всегда отображаются. | |
OFN_NONETWORKBUTTON | Если этот флажок установлен, скрыта и причиной кнопку сети. | |
OFN_NOREADONLYRETURN | Если этот флажок установлен, возвращенного файл не имеет только для чтения и не выбран флажок в защищенном от записи каталоге. | |
OFN_NOTESTFILECREATE | Если этот флажок установлен, тестовый файл не создан до диалоговое окно закрыто.Это означает, что функция не проверяет наличие записывает защиту, общий диск или защита от сети. Приложения, использующие этот флажок необходимо выполнять операции с файлами тщательно, поскольку закрыт файл нельзя открывать повторно после него. | |
OFN_NOVALIDATE | Если этот флажок установлен, диалоговые окна позволяют недопустимые символы возвращенного имени файла. | |
OFN_OVERWRITEPROMPT | Если этот флажок установлен, пользователь должен проверить, является ли перезаписать файл, если она уже существует. | |
OFN_PATHMUSTEXIST | Если этот флажок установлен, пользователь может вводить только допустимые пути и имена файлов. | |
OFN_READONLY | Если этот флажок установлен, только для чтения исходного флажок выбран в диалоговом окне создания.Когда откроется диалоговое окно закрыто, этот флажок отображается состояние только для чтения флажка в конце. | |
OFN_SHAREAWARE | Указывает, что если вызов функции OpenFile завершается ошибкой из-за нарушения сети совместно, возникает ошибка и игнорирует диалоговое окно возвращает выбранное имя файла. Если этот флажок не установлен, то диалоговое окно уведомляет пользовательскую процедуру обработчика сети при этом нарушения для имени файла определенного пользователем. Если установить флажок OFN_EXPLORER, диалоговое окно CDN_SHAREVIOLATION отправить сообщение в процедуру обработчика. Если не задать OFN_EXPLORER, появляется диалоговое окно отправляет сообщение SHAREVISTRING зарегистрированные в процедуру обработчика. | |
OFN_SHOWHELP | Если этот флажок установлен, кнопку справки. |
Заметки
Эти флажки используются IVsUIShell.GetOpenFileNameViaDlg().
Дополнительные сведения о флажках OPENFILENAME можно найти на веб-сайте MSDN. Структура OPENFILENAME