Freigeben über


IVsFormatFilterProvider-Schnittstelle

Schnittstelle, um die Dateierweiterung für Speichern unter-Funktionalität bereitzustellen.

Namespace:  Microsoft.VisualStudio.TextManager.Interop
Assembly:  Microsoft.VisualStudio.TextManager.Interop (in Microsoft.VisualStudio.TextManager.Interop.dll)

Syntax

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

Der IVsFormatFilterProvider-Typ macht die folgenden Member verfügbar.

Methoden

  Name Beschreibung
Öffentliche Methode CurFileExtensionFormat Stellt den Index in der Liste Filter bereit, die die Erweiterung der Datei übereinstimmt, die übergeben wird.
Öffentliche Methode GetFormatFilterList Stellt die Liste verfügbarer Erweiterungen für das Speichern unter Dialogfeld bereit.
Öffentliche Methode QueryInvalidEncoding Stellt eine Meldung, in der der Benutzer informiert, dass diese Codierung ausgewählt hat, die nicht vom Sprachdienst unterstützt wird.

Zum Seitenanfang

Hinweise

Hinweise zur Implementierung

Wird von Sprachendienste, die sicherstellen möchten, dass die Dateierweiterungen, die von einem vom Benutzer angegebenen Sprachdienst behandelt werden.

Siehe auch

Referenz

Microsoft.VisualStudio.TextManager.Interop-Namespace