Interface IFileDialog2 (shobjidl.h)
Étend l’interface IFileDialog en fournissant des méthodes qui permettent à l’appelant de nommer un emplacement spécifique et restreint qui peut être parcouru dans la boîte de dialogue de fichier commun, ainsi que de spécifier un texte de remplacement à afficher sous forme d’étiquette sur le bouton Annuler .
Héritage
L’interface IFileDialog2 hérite d’IFileDialog. IFileDialog2 a également les types de membres suivants :
Méthodes
L’interface IFileDialog2 possède ces méthodes.
IFileDialog2 ::SetCancelButtonLabel Remplace le texte par défaut « Annuler » dans le bouton Annuler de la boîte de dialogue de fichier commun. |
IFileDialog2 ::SetNavigationRoot Spécifie un emplacement de niveau supérieur à partir duquel commencer à parcourir un espace de noms, pour instance dans l’option Parcourir le dossier de la boîte de dialogue Enregistrer. Les utilisateurs ne peuvent pas naviguer au-dessus de cet emplacement. |
Remarques
Cette interface fournit également les méthodes de l’interface IFileDialog , dont elle hérite.
Quand implémenter
Une implémentation de cette interface est fournie avec Windows. Les tiers ne fournissent pas d’implémentations personnalisées.Quand utiliser
Utilisez les méthodes de cette interface dans deux instances :- Lorsque vous souhaitez limiter la navigation de la boîte de dialogue à un espace de noms spécifique.
- Lorsque vous avez besoin que le bouton Annuler de la boîte de dialogue soit étiqueté différemment en fonction de vos fonctionnalités.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 7 [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2008 R2 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | shobjidl.h |