Partilhar via


FileDialog Classe

Definição

Uma classe base abstrata que encapsula a funcionalidade comum às caixas de diálogo de arquivo, incluindo OpenFileDialog e 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
Herança
FileDialog
Herança
Derivado

Construtores

FileDialog()

Inicializa uma nova instância da classe FileDialog.

Propriedades

AddExtension

Obtém ou define um valor que indica se uma caixa de diálogo de arquivo adiciona automaticamente uma extensão a um nome de arquivo se o usuário omite uma extensão.

AddToRecent

Obtém ou define um valor que indica se a caixa de diálogo adicionará o item que está sendo aberto ou salvo na lista de documentos recentes.

(Herdado de CommonItemDialog)
CheckFileExists

Obtém ou define um valor que indica se uma caixa de diálogo de arquivo exibe um aviso se o usuário especifica um nome de arquivo que não existe.

CheckPathExists

Obtém ou define um valor que especifica se os avisos serão exibidos caso o usuário digite caminhos e nomes de arquivo inválidos.

ClientGuid

Obtém ou define um GUID a ser associado ao estado persistente da caixa de diálogo.

(Herdado de CommonItemDialog)
CustomPlaces

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

CustomPlaces

Uma classe base abstrata que encapsula a funcionalidade comum às caixas de diálogo de arquivo, incluindo OpenFileDialog e SaveFileDialog.

(Herdado de CommonItemDialog)
DefaultDirectory

Obtém ou define o diretório exibido pela caixa de diálogo de arquivo se nenhum valor de diretório usado recentemente estiver disponível.

(Herdado de CommonItemDialog)
DefaultExt

Obtém ou define um valor que especifica a cadeia de caracteres de extensão padrão usada para filtrar a lista de arquivos exibidos.

DereferenceLinks

Obtém ou define um valor que indica se a caixa de diálogo retorna o local do arquivo referenciado pelo atalho ou o local do arquivo de atalho (.lnk).

DereferenceLinks

Obtém ou define um valor que indica se a caixa de diálogo retorna o local do arquivo referenciado pelo atalho ou se ele retorna o local do atalho (.lnk).

(Herdado de CommonItemDialog)
FileName

Obtém ou define uma cadeia de caracteres que contém o caminho completo do arquivo selecionado em uma caixa de diálogo de arquivo.

FileNames

Obtém uma matriz que contém um nome de arquivo para cada arquivo selecionado.

Filter

Obtém ou define a cadeia de caracteres de filtro que determina que tipos de arquivos são exibidos no OpenFileDialog ou no SaveFileDialog.

FilterIndex

Obtém ou define o índice do filtro selecionado no momento na caixa de diálogo do arquivo.

InitialDirectory

Obtém ou define o diretório inicial que é exibido por uma caixa de diálogo de arquivo.

InitialDirectory

Obtém ou define o diretório inicial exibido pela caixa de diálogo de arquivo.

(Herdado de CommonItemDialog)
Options

Obtém os sinalizadores de diálogo de arquivo comum do Win32 que são usados por caixas de diálogo de arquivo para inicialização.

RestoreDirectory

Esta propriedade não é implementada.

RootDirectory

Obtém ou define o diretório exibido como a raiz de navegação da caixa de diálogo.

(Herdado de CommonItemDialog)
SafeFileName

Obtém uma cadeia de caracteres que contém apenas o nome do arquivo para o arquivo selecionado.

SafeFileNames

Obtém uma matriz que contém um nome de arquivo seguro para cada arquivo selecionado.

ShowHiddenItems

Obtém ou define um valor que indica se a caixa de diálogo mostrará itens ocultos e do sistema, independentemente das preferências do usuário.

(Herdado de CommonItemDialog)
Tag

Obtém ou define um objeto associado a essa caixa de diálogo. Isso fornece a capacidade de anexar um objeto arbitrário à caixa de diálogo.

(Herdado de CommonDialog)
Title

Obtém ou define o texto que aparece na barra de título de uma caixa de diálogo de arquivo.

Title

Obtém ou define o texto mostrado na barra de título da caixa de diálogo do arquivo.

(Herdado de CommonItemDialog)
ValidateNames

Obtém ou define um valor que indica se a caixa de diálogo aceita apenas nomes de arquivo Win32 válidos.

ValidateNames

Obtém ou define um valor que indica se o marcar para situações que impediriam um aplicativo de abrir o arquivo selecionado, como compartilhamento de violações ou erros de acesso negado.

(Herdado de CommonItemDialog)

Métodos

CheckPermissionsToShowDialog()

Determina se existem permissões suficientes para exibir uma caixa de diálogo.

(Herdado de CommonDialog)
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

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

Define o procedimento de gancho de caixa de diálogo de arquivo comum que é substituído para adicionar uma funcionalidade comum à caixa de diálogo comum.

HookProc(IntPtr, Int32, IntPtr, IntPtr)

Define o procedimento de gancho de caixa de diálogo comum que é substituído para adicionar uma funcionalidade específica a uma caixa de diálogo comum.

(Herdado de CommonDialog)
MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
OnFileOk(CancelEventArgs)

Aciona o evento FileOk.

OnItemOk(CancelEventArgs)

Aciona o evento FileOk.

Reset()

Define todas as propriedades de uma caixa de diálogo de arquivo de volta para seus valores iniciais.

RunDialog(IntPtr)

RunDialog(IntPtr) é chamado para exibir uma caixa de diálogo de arquivo em uma classe derivada, tal como OpenFileDialog e SaveFileDialog.

RunDialog(IntPtr)

Executa o trabalho de inicialização em preparação para mostrar uma caixa de diálogo abrir arquivo, salvar arquivo ou abrir pasta.

(Herdado de CommonItemDialog)
ShowDialog()

Exibe uma caixa de diálogo comum.

(Herdado de CommonDialog)
ShowDialog(Window)

Exibe uma caixa de diálogo comum.

(Herdado de CommonDialog)
ToString()

Retorna uma cadeia de caracteres que representa uma caixa de diálogo do arquivo.

Eventos

FileOk

Ocorre quando o usuário seleciona um nome de arquivo clicando no botão Abrir do OpenFileDialog ou o botão Salvar botão do SaveFileDialog.

Aplica-se a