Поделиться через


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

См. также

Ссылки

Microsoft.TeamFoundation.Common - пространство имен