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

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.

AddToRecent

Recebe ou define um valor que indica se a caixa de diálogo irá adicionar o item que está a ser aberto ou guardado à lista de documentos recentes.

(Herdado de CommonItemDialog)
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.

ClientGuid

Obtém ou define um GUID para associar ao estado persistente do diálogo.

(Herdado de CommonItemDialog)
CustomPlaces

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

CustomPlaces

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

(Herdado de CommonItemDialog)
DefaultDirectory

Obtém ou define o diretório apresentado pela caixa de diálogo do ficheiro se não houver valor de diretório usado recentemente.

(Herdado de CommonItemDialog)
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).

DereferenceLinks

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

(Herdado de CommonItemDialog)
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.

InitialDirectory

Obtém ou define o diretório inicial apresentado pela caixa de diálogo do ficheiro.

(Herdado de CommonItemDialog)
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.

RootDirectory

Recebe ou define o diretório exibido como raiz de navegação para o diálogo.

(Herdado de CommonItemDialog)
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.

ShowHiddenItems

Recebe ou define um valor que indica se a caixa de diálogo mostrará itens ocultos e do sistema, independentemente das preferências do utilizador.

(Herdado de CommonItemDialog)
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.

Title

Recebe ou define o texto mostrado na barra de título do diálogo de ficheiros.

(Herdado de CommonItemDialog)
ValidateNames

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

ValidateNames

Recebe ou define um valor que indica se deve verificar situações que impediriam uma aplicação de abrir o ficheiro selecionado, como violações de partilha ou erros de acesso negado.

(Herdado de CommonItemDialog)

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.

HookProc(IntPtr, Int32, IntPtr, IntPtr)

Define o procedimento comum de gancho de caixa de diálogo que é sobreposto para adicionar funcionalidades específicas a uma caixa de diálogo comum.

(Herdado de CommonDialog)
MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
OnFileOk(CancelEventArgs)

Eleva o FileOk evento.

OnItemOk(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.

RunDialog(IntPtr)

Realiza trabalho de inicialização em preparação para mostrar uma caixa de diálogo aberta de ficheiro, gravação de ficheiro ou abertura de pasta.

(Herdado de CommonItemDialog)
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