Metoda LanguageService.IVsFormatFilterProvider.CurFileExtensionFormat —
Zwraca indeks do listy rozszerzenie pliku, która odpowiada rozszerzenie nazwy pliku określonej.
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 CurFileExtensionFormat ( _
bstrFileName As String, _
<OutAttribute> ByRef pdwExtnIndex As UInteger _
) As Integer Implements IVsFormatFilterProvider.CurFileExtensionFormat
int IVsFormatFilterProvider.CurFileExtensionFormat(
string bstrFileName,
out uint pdwExtnIndex
)
Parametry
- bstrFileName
Typ: System.String
[w] Nazwa pliku, z którego chcesz uzyskać rozszerzeń szukać.
- pdwExtnIndex
Typ: System.UInt32%
[out] Zwraca indeks do listy rozszerzenia, która odwołuje się rozszerzenie nazwy pliku.Zwraca wartość 0, jeśli rozszerzenie nie jest na liście (0 reprezentuje "Wszystkie pliki").
Wartość zwracana
Typ: System.Int32
Jeśli się powiedzie, zwraca S_OK; w przeciwnym razie zwraca kod błędu.
Implementuje
IVsFormatFilterProvider.CurFileExtensionFormat(String, UInt32%)
Uwagi
Służy to w przypadku wyświetlania, wybierz odpowiedni filtr Zapisać jako okno dialogowe, aby zapisać plik.
Wywołania metody podstawowej LanguageService.CurFileExtensionFormat do określenia indeksu.Należy zauważyć, że metody podstawowej tłumaczy wartości zwracanej do indeksu 0-1.
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..