LanguageService.IVsFormatFilterProvider.GetFormatFilterList(String) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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
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 .