FileDialog Classe

Definição

Uma classe base abstrata que encapsula funcionalidades comuns aos diálogos de ficheiros, incluindo OpenFileDialog e SaveFileDialog.

public ref class FileDialog abstract : Microsoft::Win32::CommonDialog
public abstract class FileDialog : Microsoft.Win32.CommonDialog
type FileDialog = class
    inherit CommonDialog
Public MustInherit Class FileDialog
Inherits CommonDialog
Herança
FileDialog
Derivado

Construtores

Name Description
FileDialog()

Inicializa uma nova instância da FileDialog classe.

Propriedades

Name Description
AddExtension

Recebe ou define um valor que indica se um diálogo de ficheiro adiciona automaticamente uma extensão a um nome de ficheiro se o utilizador omitir uma extensão.

CheckFileExists

Recebe ou define um valor que indica se um diálogo de ficheiro apresenta um aviso se o utilizador especificar um nome de ficheiro que não existe.

CheckPathExists

Recebe ou define um valor que especifica se os avisos são exibidos se o utilizador escrever caminhos e nomes de ficheiros inválidos.

CustomPlaces

Obtém ou define a lista de locais personalizados para caixas de diálogo de ficheiros.

DefaultExt

Recebe ou define um valor que especifica a cadeia de extensão padrão a usar para filtrar a lista de ficheiros que são exibidos.

DereferenceLinks

Recebe ou define um valor que indica se um diálogo de ficheiro devolve a localização do ficheiro referenciado por um atalho ou a localização do ficheiro de atalho (.lnk).

FileName

Obtém ou define uma cadeia contendo o caminho completo do ficheiro selecionado num diálogo de ficheiro.

FileNames

Recebe um array que contém um nome de ficheiro para cada ficheiro selecionado.

Filter

Obtém ou define a cadeia de filtro que determina que tipos de ficheiros são exibidos a partir do OpenFileDialog ou SaveFileDialog.

FilterIndex

Obtém ou define o índice do filtro atualmente selecionado numa caixa de diálogo de ficheiros.

InitialDirectory

Obtém ou define o diretório inicial que é mostrado por um diálogo de ficheiros.

Options

Obtém os flags de diálogo de ficheiros comuns do Win32 que são usados pelos diálogos de ficheiros para inicialização.

RestoreDirectory

Esta propriedade não está implementada.

SafeFileName

Recebe uma cadeia que contém apenas o nome do ficheiro selecionado.

SafeFileNames

Recebe um array que contém um nome de ficheiro seguro para cada ficheiro selecionado.

Tag

Recebe ou define um objeto associado ao diálogo. Isto permite anexar um objeto arbitrário ao diálogo.

(Herdado de CommonDialog)
Title

Recebe ou define o texto que aparece na barra de título de um diálogo de ficheiros.

ValidateNames

Recebe ou define um valor que indica se o diálogo aceita apenas nomes válidos de ficheiros Win32.

Métodos

Name Description
CheckPermissionsToShowDialog()

Determina se existem permissões suficientes para exibir um diálogo.

(Herdado de CommonDialog)
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como função de hash predefinida.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
HookProc(IntPtr, Int32, IntPtr, IntPtr)

Define o procedimento comum de hook de diálogo de ficheiros que é sobreposto para adicionar funcionalidade comum a um diálogo de ficheiros.

MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
OnFileOk(CancelEventArgs)

Eleva o FileOk evento.

Reset()

Define todas as propriedades de um diálogo de ficheiro de volta aos seus valores iniciais.

RunDialog(IntPtr)

RunDialog(IntPtr) é chamado para mostrar um diálogo de ficheiro numa classe derivada, como OpenFileDialog e SaveFileDialog.

ShowDialog()

Apresenta um diálogo comum.

(Herdado de CommonDialog)
ShowDialog(Window)

Apresenta um diálogo comum.

(Herdado de CommonDialog)
ToString()

Devolve uma string que representa um diálogo de ficheiro.

evento

Name Description
FileOk

Ocorre quando o utilizador seleciona um nome de ficheiro clicando no botão Abrir ou OpenFileDialog no botão Guardar do SaveFileDialogarquivo .

Aplica-se a