Partager via


IVsFormatFilterProvider, interface

Interface pour fournir l'extension de fichier recherchant la fonctionnalité d'Enregistrer sous.

Espace de noms :  Microsoft.VisualStudio.TextManager.Interop
Assembly :  Microsoft.VisualStudio.TextManager.Interop (dans Microsoft.VisualStudio.TextManager.Interop.dll)

Syntaxe

'Déclaration
<InterfaceTypeAttribute()> _
<GuidAttribute("181237A7-4861-4D6C-8CA1-8A004BEA2E8E")> _
Public Interface IVsFormatFilterProvider
[InterfaceTypeAttribute()]
[GuidAttribute("181237A7-4861-4D6C-8CA1-8A004BEA2E8E")]
public interface IVsFormatFilterProvider
[InterfaceTypeAttribute()]
[GuidAttribute(L"181237A7-4861-4D6C-8CA1-8A004BEA2E8E")]
public interface class IVsFormatFilterProvider
[<InterfaceTypeAttribute()>]
[<GuidAttribute("181237A7-4861-4D6C-8CA1-8A004BEA2E8E")>]
type IVsFormatFilterProvider =  interface end
public interface IVsFormatFilterProvider

Le type IVsFormatFilterProvider expose les membres suivants.

Méthodes

  Nom Description
Méthode publique CurFileExtensionFormat Fournit l'index dans la liste de filtres qui correspond à l'extension du fichier passé dans.
Méthode publique GetFormatFilterList Fournit la liste d'extensions disponibles pour le dialogue d'Enregistrer sous.
Méthode publique QueryInvalidEncoding Fournit un message informant à l'utilisateur qu'il a choisi l'encodage qui n'est pas pris en charge par le service de langage.

Début

Notes

Remarques à l'attention des implémenteurs

Implémenté par les services linguistiques qui souhaitent vérifier que des extensions de fichier spécifiées par un utilisateur sont gérées par le service de langage.

Voir aussi

Référence

Microsoft.VisualStudio.TextManager.Interop, espace de noms