Freigeben über


FileDialog Klasse

Definition

Eine abstrakte Basisklasse, die Funktionen kapselt, die von Dateidialogfeldern gemeinsam verwendet werden, einschließlich OpenFileDialog und SaveFileDialog.

public ref class FileDialog abstract : Microsoft::Win32::CommonDialog
public ref class FileDialog abstract : Microsoft::Win32::CommonItemDialog
public abstract class FileDialog : Microsoft.Win32.CommonDialog
public abstract class FileDialog : Microsoft.Win32.CommonItemDialog
type FileDialog = class
    inherit CommonDialog
type FileDialog = class
    inherit CommonItemDialog
Public MustInherit Class FileDialog
Inherits CommonDialog
Public MustInherit Class FileDialog
Inherits CommonItemDialog
Vererbung
FileDialog
Vererbung
Abgeleitet

Konstruktoren

FileDialog()

Initialisiert eine neue Instanz der FileDialog-Klasse.

Eigenschaften

AddExtension

Ruft einen Wert ab, der angibt, ob in einem Dateidialogfeld einem Dateinamen automatisch eine Dateierweiterung hinzugefügt wird, wenn diese vom Benutzer nicht angegeben wurde, oder legt ihn fest.

AddToRecent

Ruft einen Wert ab, der angibt, ob das Dialogfeld das geöffnete oder gespeicherte Element der Liste der zuletzt verwendeten Dokumente hinzugibt, oder legt diesen fest.

(Geerbt von CommonItemDialog)
CheckFileExists

Ruft einen Wert ab, der angibt, ob in einem Dateidialogfeld eine Warnung angezeigt wird, wenn der Benutzer einen nicht vorhandenen Dateinamen angibt, oder legt ihn fest.

CheckPathExists

Ruft einen Wert ab, der angibt, ob Warnungen angezeigt werden, wenn der Benutzer ungültige Pfade und Dateinamen eingibt, oder legt ihn fest.

ClientGuid

Ruft eine GUID ab, die dem persistenten Zustand des Dialogfelds zugeordnet werden soll, oder legt diese fest.

(Geerbt von CommonItemDialog)
CustomPlaces

Ruft die Liste benutzerdefinierter Speicherorte für Dateidialogfelder ab oder legt sie fest.

CustomPlaces

Eine abstrakte Basisklasse, die Funktionen kapselt, die von Dateidialogfeldern gemeinsam verwendet werden, einschließlich OpenFileDialog und SaveFileDialog.

(Geerbt von CommonItemDialog)
DefaultDirectory

Ruft das verzeichnis ab, das im Dateidialogfeld angezeigt wird, oder legt es fest, wenn kein zuletzt verwendeter Verzeichniswert verfügbar ist.

(Geerbt von CommonItemDialog)
DefaultExt

Ruft einen Wert ab, der die standardmäßige Erweiterungszeichenfolge zum Filtern der angezeigten Liste von Dateien angibt, oder legt diesen fest.

DereferenceLinks

Ruft einen Wert ab, der angibt, ob ein Dateidialogfeld den Speicherort der Datei, auf die eine Verknüpfung verweist, oder den Speicherort der Verknüpfungsdatei (LNK) zurückgibt, oder legt diesen fest.

DereferenceLinks

Ruft einen Wert ab, der angibt, ob das Dialogfeld den Speicherort der Datei, auf die die Verknüpfung verweist, oder den Speicherort der Verknüpfung (.lnk) zurückgibt, oder legt diesen Wert fest.

(Geerbt von CommonItemDialog)
FileName

Ruft eine Zeichenfolge ab, die den vollständigen Pfad der in einem Dateidialogfeld ausgewählten Datei enthält, oder legt diesen fest.

FileNames

Ruft ein Array ab, das einen Dateinamen für jede ausgewählte Datei enthält.

Filter

Ruft die Filterzeichenfolge ab, die angibt, welche Dateitypen aus dem OpenFileDialog bzw. aus dem SaveFileDialog angezeigt werden, oder legt diese fest.

FilterIndex

Ruft den Index des derzeit in einem Dateidialogfeld ausgewählten Filters ab oder legt diesen fest.

InitialDirectory

Ruft das Ausgangsverzeichnis ab, das von einem Dateidialogfeld angezeigt wird, oder legt dieses fest.

InitialDirectory

Ruft das Ausgangsverzeichnis ab, das im Dateidialogfeld angezeigt wird, oder legt dieses fest.

(Geerbt von CommonItemDialog)
Options

Ruft die Win32-Dialogfeldflags für allgemeine Dateien ab, die von Dateidialogfeldern für die Initialisierung verwendet werden.

RestoreDirectory

Diese Eigenschaft ist nicht implementiert.

RootDirectory

Ruft das Verzeichnis ab, das als Navigationsstamm für das Dialogfeld angezeigt wird, oder legt es fest.

(Geerbt von CommonItemDialog)
SafeFileName

Ruft eine Zeichenfolge ab, die nur den Dateinamen für die ausgewählte Datei enthält.

SafeFileNames

Ruft ein Array ab, das einen sicheren Dateinamen für jede ausgewählte Datei enthält.

ShowHiddenItems

Ruft einen Wert ab, der angibt, ob im Dialogfeld ausgeblendete Und Systemelemente unabhängig von den Benutzereinstellungen angezeigt werden, oder legt den Wert fest.

(Geerbt von CommonItemDialog)
Tag

Ruft ein Objekt ab, das dem Dialogfeld zugeordnet ist, oder legt dieses fest. Damit verfügen Sie über die Möglichkeit, an das Dialogfeld ein beliebiges Objekt anzufügen.

(Geerbt von CommonDialog)
Title

Ruft den Text ab, der in der Titelleiste eines Dateidialogfelds angezeigt wird, oder legt diesen fest.

Title

Ruft den Text ab, der in der Titelleiste des Dateidialogfelds angezeigt wird, oder legt diese fest.

(Geerbt von CommonItemDialog)
ValidateNames

Ruft einen Wert ab, der angibt, ob das Dialogfeld nur gültige Win32-Dateinamen akzeptiert, oder legt den Wert fest.

ValidateNames

Ruft einen Wert ab, der angibt, ob nach Situationen gesucht werden soll, die verhindern würden, dass eine Anwendung die ausgewählte Datei öffnet, z. B. Freigabeverletzungen oder Zugriff verweigerte Fehler, oder legt diesen fest.

(Geerbt von CommonItemDialog)

Methoden

CheckPermissionsToShowDialog()

Bestimmt, ob ausreichende Berechtigungen zum Anzeigen eines Dialogfelds vorhanden sind.

(Geerbt von CommonDialog)
Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
HookProc(IntPtr, Int32, IntPtr, IntPtr)

Definiert die Hookprozedur für Datei-Standarddialogfelder, die überschrieben wird, um einem Dateidialogfeld Standardfunktionen hinzuzufügen.

HookProc(IntPtr, Int32, IntPtr, IntPtr)

Definiert die Hookprozedur für Standarddialogfelder, die überschrieben wird, um einem Standarddialogfeld spezifische Funktionen hinzuzufügen.

(Geerbt von CommonDialog)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
OnFileOk(CancelEventArgs)

Löst das FileOk-Ereignis aus.

OnItemOk(CancelEventArgs)

Löst das FileOk-Ereignis aus.

Reset()

Setzt alle Eigenschaften eines Dateidialogfelds auf ihre Anfangswerte zurück.

RunDialog(IntPtr)

RunDialog(IntPtr) wird aufgerufen, um ein Dateidialogfeld in einer abgeleiteten Klasse anzuzeigen, z. B. OpenFileDialog und SaveFileDialog.

RunDialog(IntPtr)

Führt in Vorbereitung Initialisierungsarbeiten aus, um das Dialogfeld "Datei öffnen", "Speichern" oder "Ordner öffnen" anzuzeigen.

(Geerbt von CommonItemDialog)
ShowDialog()

Zeigt ein Standarddialogfeld an.

(Geerbt von CommonDialog)
ShowDialog(Window)

Zeigt ein Standarddialogfeld an.

(Geerbt von CommonDialog)
ToString()

Gibt eine Zeichenfolge zurück, die ein Dateidialogfeld darstellt.

Ereignisse

FileOk

Tritt auf, wenn ein Benutzer einen Dateinamen durch Klicken auf die Schaltfläche Öffnen im OpenFileDialog bzw. die Schaltfläche Speichern im SaveFileDialog auswählt.

Gilt für: