Interface IFileDialog2 (shobjidl.h)
Estende a interface IFileDialog fornecendo métodos que permitem que o chamador nomeie um local específico e restrito que pode ser navegado na caixa de diálogo de arquivo comum, bem como para especificar texto alternativo a ser exibido como um rótulo no botão Cancelar .
Herança
A interface IFileDialog2 herda de IFileDialog. IFileDialog2 também tem estes tipos de membros:
Métodos
A interface IFileDialog2 tem esses métodos.
IFileDialog2::SetCancelButtonLabel Substitui o texto padrão "Cancelar" no botão Cancelar da caixa de diálogo de arquivo comum. |
IFileDialog2::SetNavigationRoot Especifica um local de nível superior do qual começar a procurar um namespace, por exemplo, na opção Desativar pasta Procurar da caixa de diálogo. Os usuários não podem navegar acima desse local. |
Comentários
Essa interface também fornece os métodos da interface IFileDialog , da qual ela herda.
Quando implementar
Uma implementação dessa interface é fornecida com o Windows. Terceiros não fornecem implementações personalizadas.Quando usar
Use os métodos dessa interface em duas instâncias:- Quando você quiser restringir a navegação da caixa de diálogo a um namespace específico.
- Quando você precisar que o botão Cancelar da caixa de diálogo seja rotulado de forma diferente de acordo com sua funcionalidade.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 7 [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2008 R2 [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | shobjidl.h |