Freigeben über


OFN-Enumeration

Hinweis: Diese API ist mittlerweile veraltet.

Enumeration, mit Flags enthält, die der Betriebsart für GetOpenFileName-Methoden angeben.

Diese Enumeration verfügt über ein FlagsAttribute-Attribut, das die bitweise Kombination der Memberwerte zulässt.

Namespace:  Microsoft.TeamFoundation.Common
Assembly:  Microsoft.VisualStudio.TeamFoundation.Client (in Microsoft.VisualStudio.TeamFoundation.Client.dll)

Syntax

'Declaration
<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

Member

Membername Beschreibung
OFN_ALLOWMULTISELECT Wenn dieses Flag nicht aktiviert ist, wird im Dateinamenlistenfeld Mehrfachauswahl zulässig.

OFN_CREATEPROMPT Wenn dieses Flag nicht aktiviert ist, wird der Benutzer aufgefordert, Berechtigungen eine Datei erstellt, wenn es nicht vorhanden ist.

OFN_DONTADDTORECENT Wenn dieses Flag nicht aktiviert ist, wird der Link zur Datei öffnen werden der Liste der zuletzt verwendeten Dokumenten hinzugefügt.

OFN_ENABLEHOOK Ermöglicht die Hookfunktion.

OFN_ENABLEINCLUDENOTIFY Ermöglicht es Ihnen, zu steuern, welche Elemente das Dialogfeld in der Elementliste des Ordners angezeigt.

OFN_ENABLESIZING Wenn dieses Flag nicht aktiviert ist, kann das Dialogfeld mithilfe der Maus oder Tastatur Größe geändert werden.

OFN_ENABLETEMPLATE Verwendet die angegebene Vorlagenobjekt, um ein Explorer-Fenster zu generieren.Wenn das OFN_EXPLORER-Flag festgelegt ist, verwendet das System die angegebene Vorlage, um ein Dialogfeld erstellen, das ein untergeordnetes Element des StandardExplorer-formatdialogfelds ist.Wenn das OFN_EXPLORER-Flag nicht festgelegt ist, verwendet das System die Vorlage, um ein altes Dialogfeld zu erstellen, das das Standarddialogfeld ersetzt.

OFN_ENABLETEMPLATEHANDLE Verwendet die angegebene Vorlagenhandle, ein neues Explorer-Fenster zu generieren.Wenn das OFN_EXPLORER-Flag festgelegt ist, verwendet das System die angegebene Vorlage, um ein Dialogfeld erstellen, das ein untergeordnetes Element des StandardExplorer-formatdialogfelds ist.Wenn das OFN_EXPLORER-Flag nicht festgelegt ist, verwendet das System die Vorlage, um ein altes Dialogfeld zu erstellen, das das Standarddialogfeld ersetzt.

OFN_EXPLORER Gibt dass alle Anpassungen an, die zu dem geöffneten oder zur Speichern unter Dialogfeldverwendung die Explorer-Formatanpassungsmethoden gemacht werden.

OFN_EXTENSIONDIFFERENT Dieses Flag ist aktiviert, wenn der Benutzer eine Erweiterung, die unterschiedlich ist, als Standard beginnt.

OFN_FILEMUSTEXIST Wenn dieses Flag nicht aktiviert ist, kann der Benutzer nur Namen aus vorhandenen Dateien im Dateinameneingabefeld eingeben.

OFN_FORCESHOWHIDDEN Wenn dieses Flag nicht aktiviert ist, werden System und versteckter Dateien unabhängig von Benutzereinstellungen angezeigt.

OFN_HIDEREADONLY Wenn dieses Flag nicht aktiviert ist, wird das schreibgeschützte Kontrollkästchen ausgeblendet.

OFN_LONGNAMES Wenn dieses Flag nicht aktiviert ist, wird das Dialogfeld lange Dateinamen. Für Explorer-Formatdialogfelder werden lange Dateinamen immer, unabhängig von der Einstellung dieses Flags können.

OFN_NOCHANGEDIR Wenn dieses Flag nicht aktiviert ist, kann das aktuelle Verzeichnis nicht geändert werden.Dieses Flag ist für GetOpenFileName wirkungslos.

OFN_NODEREFERENCELINKS Wenn dieses Flag nicht aktiviert ist, wird der Pfad und Dateiname des Verknüpfungslinks zurückgegeben; andernfalls wird der Pfad und Dateiname der Datei die Link verwiesen wird zurückgegeben.

OFN_NOLONGNAMES Wenn dieses Flag nicht aktiviert ist, werden lange Dateinamen unterdrückt. Für Explorer-Formatdialogfelder werden lange Dateinamen immer angezeigt.

OFN_NONETWORKBUTTON Wenn dieses Flag nicht aktiviert ist, wird die Netzwerkschaltfläche ausgeblendet und deaktiviert.

OFN_NOREADONLYRETURN Wenn dieses Flag nicht aktiviert ist, enthält die zurückgegebene Datei nicht das schreibgeschützte ausgewählte Kontrollkästchen und nicht in einem schreibgeschützten Verzeichnis.

OFN_NOTESTFILECREATE Wenn dieses Flag nicht aktiviert ist, wird eine Testdatei nicht erstellt, bevor das Dialogfeld geschlossen wird.Dies bedeutet, dass die Funktion nicht für Schreibschutz, vollständigen Datenträger oder Netzwerkschutz überprüft. Anwendungen mithilfe dieses Flags Dateioperationen müssen sorgfältig ausführen, da einer Datei nicht einmal erneut geöffnet werden kann es wird geschlossen.

OFN_NOVALIDATE Wenn dieses Flag festgelegt ist, ermöglichen die Standarddialogfelder ungültige Zeichen im zurückgegebenen Dateinamen.

OFN_OVERWRITEPROMPT Wenn dieses Flag festgelegt ist, muss der Benutzer überprüfen, ob die Datei überschrieben wird, wenn eine solche bereits vorhanden ist.

OFN_PATHMUSTEXIST Wenn dieses Flag festgelegt ist, kann der Benutzer nur gültige Pfade und Dateinamen eingeben.

OFN_READONLY Wenn dieses Flag festgelegt ist, wird das Kontrollkästchen schreibgeschützte anfänglich aktiviert, wenn das Dialogfeld erstellt wird.Wenn das Dialogfeld geschlossen wird, gibt dieses Flag dem Zustand des schreibgeschützten Kontrollkästchens am Abschluss an.

OFN_SHAREAWARE Gibt an, dass, wenn ein Aufruf der OpenFile-Funktion aufgrund einer Netzwerkfreigabenverletzung fehlschlägt, der Fehler und die Dialogfeldrückgaben der ausgewählte Dateiname ignoriert wird. Wenn dieses Flag nicht festgelegt ist, erfolgt das Dialogfeld die Hookprozedur, wenn eine Netzwerkfreigabenverletzung für den Dateinamen auftritt, der vom Benutzer angegeben wird. Wenn Sie das OFN_EXPLORER-Flag, das Dialogfeld die CDN_SHAREVIOLATIONS-Meldung zur Hookprozedur senden. Wenn Sie nicht OFN_EXPLORER festlegen, sendet das Dialogfeld die SHAREVISTRING registrierte Meldung zur Hookprozedur.

OFN_SHOWHELP Wenn dieses Flag festgelegt ist, wird die Hilfeschaltfläche angezeigt.

Hinweise

Diese Flags werden durch IVsUIShell.GetOpenFileNameViaDlg()verwendet.

Weitere Informationen über die OPENFILENAME-Flags können auf MSDN: OPENFILENAME-Struktur

Siehe auch

Referenz

Microsoft.TeamFoundation.Common-Namespace