Partilhar via


Interface IVsFormatFilterProvider

Interface para fornecer a extensão de arquivo verificando Salvar como funcionalidade.

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

Sintaxe

'Declaração
<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

O tipo IVsFormatFilterProvider expõe os membros a seguir.

Métodos

  Nome Descrição
Método público CurFileExtensionFormat Fornece o índice na lista de filtros que coincida com a extensão do arquivo passado.
Método público GetFormatFilterList Fornece a lista de extensões disponíveis para o Salvar como caixa de diálogo.
Método público QueryInvalidEncoding Fornece uma mensagem informando ao usuário que ele tenha escolhido a codificação que não é suportado pelo serviço de linguagem.

Superior

Comentários

Observações para implementadores

Implementado pelos serviços de idioma que deseja verificar que as extensões de arquivo especificadas por um usuário são manipuladas pelo serviço de linguagem.

Consulte também

Referência

Namespace Microsoft.VisualStudio.TextManager.Interop