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
- Pełne zaufanie do bezpośredniego wywołującego. Tego elementu członkowskiego nie można używać w kodzie częściowo zaufanym. Aby uzyskać więcej informacji, zobacz Przy użyciu bibliotek z częściowo zaufanego kodu..