LanguageService.IVsFormatFilterProvider.GetFormatFilterList(String) Yöntem

Tanım

Farklı Kaydet iletişim kutusu için uygun dosya uzantısı filtrelerinin listesini döndürür.

 virtual int Microsoft.VisualStudio.TextManager.Interop.IVsFormatFilterProvider.GetFormatFilterList([Runtime::InteropServices::Out] System::String ^ % pbstrFilterList) = Microsoft::VisualStudio::TextManager::Interop::IVsFormatFilterProvider::GetFormatFilterList;
int Microsoft.VisualStudio.TextManager.Interop.IVsFormatFilterProvider.GetFormatFilterList([Runtime::InteropServices::Out] std::wstring const & & pbstrFilterList);
int IVsFormatFilterProvider.GetFormatFilterList (out string pbstrFilterList);
abstract member Microsoft.VisualStudio.TextManager.Interop.IVsFormatFilterProvider.GetFormatFilterList : string -> int
override this.Microsoft.VisualStudio.TextManager.Interop.IVsFormatFilterProvider.GetFormatFilterList : string -> int
Function GetFormatFilterList (ByRef pbstrFilterList As String) As Integer Implements IVsFormatFilterProvider.GetFormatFilterList

Parametreler

pbstrFilterList
String

dışı Açıklama ve uzantı çiftleri içeren bir dize.

Döndürülenler

Int32

Başarılı olursa, döndürür S_OK ; Aksi takdirde, bir hata kodu döndürür.

Uygulamalar

Açıklamalar

Bu yöntem, farklı kaydet iletişim kutusu için biçimlendirilen dosya uzantısı filtrelerinin bir listesini sağlar. Uzantılar, her öğe newlines ile ayrılmış şekilde açıklama ve uzantı çiftleri halinde biçimlendirilir. Örneğin, C++ ve C# dosyaları için bir filtre kümesi, "C++ dosyaları (*. cpp) \n * . Cpp\nc # dosyaları ( * . c#) \n * . c# \n" olarak biçimlendirilebilir. Visual Studio "tüm dosyalar ( * .) filtre listesini her zaman önüne * ekleyin \n * . * \Nmetin dosyaları ( * . txt) \n * . txt\n "Bu yöntemden döndürülen her şey için.

Taban yöntemi, Microsoft.VisualStudio.Package.LanguageService.GetFormatFilterList tüm dikey çubuk karakterlerini ("|") newlines ile çağırır ve değiştirir. Ayrıca, dönüş filtresi listesinin yöntem temel yöntemi bir yeni satır tarafından sonlandırılır. Bu yöntem, uygulamasıdır Microsoft.VisualStudio.TextManager.Interop.IVsFormatFilterProvider.GetFormatFilterList .

Şunlara uygulanır