Udostępnij za pośrednictwem


Metoda LanguageService.IVsFormatFilterProvider.GetFormatFilterList —

Zwraca listę filtrów rozszerzenie pliku nadające się do Zapisać jako okno dialogowe.

Przestrzeń nazw:  Microsoft.VisualStudio.Package
Zestawy:   Microsoft.VisualStudio.Package.LanguageService.9.0 (w Microsoft.VisualStudio.Package.LanguageService.9.0.dll)
  Microsoft.VisualStudio.Package.LanguageService.10.0 (w Microsoft.VisualStudio.Package.LanguageService.10.0.dll)
  Microsoft.VisualStudio.Package.LanguageService.11.0 (w Microsoft.VisualStudio.Package.LanguageService.11.0.dll)
  Microsoft.VisualStudio.Package.LanguageService (w Microsoft.VisualStudio.Package.LanguageService.dll)

Składnia

'Deklaracja
Private Function GetFormatFilterList ( _
    <OutAttribute> ByRef pbstrFilterList As String _
) As Integer Implements IVsFormatFilterProvider.GetFormatFilterList
int IVsFormatFilterProvider.GetFormatFilterList(
    out string pbstrFilterList
)

Parametry

  • pbstrFilterList
    Typ: System.String%
    [out] Ciąg zawierający pary opisy i rozszerzenia.

Wartość zwracana

Typ: System.Int32
Jeśli się powiedzie, zwraca S_OK; w przeciwnym razie zwraca kod błędu.

Implementuje

IVsFormatFilterProvider.GetFormatFilterList(String%)

Uwagi

Ta metoda dostarcza listę filtrów sformatowane dla rozszerzenia pliku Zapisać jako okno dialogowe.Rozszerzenia są sformatowane w parach, opisy i rozszerzeń, każdy element oddzielając newlines.Na przykład zestaw filtrów dla języka C++ lub C# pliki might sformatowane jako "plików C++ (*.cpp)\n*.cpp\nC# pliki (*.c#)\n*.c#\n".Visual Studiozawsze dołącza listę filtrów "wszystkie pliki (*.*)\n*.*\nText pliki (*.txt)\n*.txt\n" niezależnie od jest zwracane z tej metody.

Wywołania metody podstawowej LanguageService.GetFormatFilterList i zastępuje wszystkie pionowy pasek znaków ("|") z newlines.Metody podstawowej gwarantują również zwraca listę filtrów zostaje zakończona poprzez nowy wiersz.Ta metoda jest implementacją IVsFormatFilterProvider.GetFormatFilterList.

Zabezpieczenia programu .NET Framework

Zobacz też

Informacje

LanguageService Klasa

Przestrzeń nazw Microsoft.VisualStudio.Package