Partager via


LanguageService.IVsFormatFilterProvider.GetFormatFilterList, méthode

Retourne une liste de filtres d'extension de fichier appropriés pour une boîte de dialogue d'Enregistrer sous.

Espace de noms :  Microsoft.VisualStudio.Package
Assemblys :   Microsoft.VisualStudio.Package.LanguageService.9.0 (dans Microsoft.VisualStudio.Package.LanguageService.9.0.dll)
  Microsoft.VisualStudio.Package.LanguageService.10.0 (dans Microsoft.VisualStudio.Package.LanguageService.10.0.dll)
  Microsoft.VisualStudio.Package.LanguageService.11.0 (dans Microsoft.VisualStudio.Package.LanguageService.11.0.dll)
  Microsoft.VisualStudio.Package.LanguageService (dans Microsoft.VisualStudio.Package.LanguageService.dll)

Syntaxe

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

Paramètres

  • pbstrFilterList
    Type : System.String%
    [] chaîne d'Un contenant des paires de descriptions et d'extensions.

Valeur de retour

Type : System.Int32
Si réussi, retours S_OK ; sinon, retours code d'erreur.

Implémentations

IVsFormatFilterProvider.GetFormatFilterList(String%)

Remarques

Cette méthode fournit une liste de filtres d'extension de fichier mis en forme pour une boîte de dialogue d'Enregistrer sous.Les extensions sont mises en forme dans les paires de descriptions et d'extensions, chaque élément séparé par des sauts de ligne.Par exemple, ensemble de filtre pour C++ et C- fichier peut mis en forme comme « C++ fichier (*.cpp) \ n*.cpp \ nC# fichier (*.c# \ n*.c# \ n ».Visual Studio toujours s'ajoute liste de filtres « tout fichier (*.*) \ n*.* \ nText fichier (*.txt \ n*.txt \ n » à celui qui soit retourné de cette méthode.

La méthode de base appelle LanguageService.GetFormatFilterList et remplace tous les personnages de barre verticale ("|") avec des sauts de ligne.La méthode de base garantit également que la liste de filtres de retours est terminée par un saut de ligne.Cette méthode est une implémentation de IVsFormatFilterProvider.GetFormatFilterList.

Sécurité .NET Framework

Voir aussi

Référence

LanguageService Classe

Microsoft.VisualStudio.Package, espace de noms