LanguageService.IVsFormatFilterProvider.QueryInvalidEncoding Yöntem

Tanım

Belirtilen kaynak biçiminin geçerli olup olmadığını belirler.

 virtual int Microsoft.VisualStudio.TextManager.Interop.IVsFormatFilterProvider.QueryInvalidEncoding(System::UInt32 format, [Runtime::InteropServices::Out] System::String ^ % pbstrMessage) = Microsoft::VisualStudio::TextManager::Interop::IVsFormatFilterProvider::QueryInvalidEncoding;
int Microsoft.VisualStudio.TextManager.Interop.IVsFormatFilterProvider.QueryInvalidEncoding(unsigned int format, [Runtime::InteropServices::Out] std::wstring const & & pbstrMessage);
int IVsFormatFilterProvider.QueryInvalidEncoding (uint format, out string pbstrMessage);
abstract member Microsoft.VisualStudio.TextManager.Interop.IVsFormatFilterProvider.QueryInvalidEncoding : uint32 * string -> int
override this.Microsoft.VisualStudio.TextManager.Interop.IVsFormatFilterProvider.QueryInvalidEncoding : uint32 * string -> int
Function QueryInvalidEncoding (format As UInteger, ByRef pbstrMessage As String) As Integer Implements IVsFormatFilterProvider.QueryInvalidEncoding

Parametreler

format
UInt32

'ndaki Sınanacak biçim. Bu, __VSTFF Numaralandırmadaki bir değerdir.

pbstrMessage
String

dışı Biçimin neden veya nasıl geçersiz olduğunu açıklayan bir hata dizesi. "XX biçimi desteklenmediğinden" basit olabilir.

Döndürülenler

Int32

Biçim desteklenmiyorsa, döndürür S_OK ; Aksi takdirde döndürülür S_FALSE (biçim desteklenir).

Uygulamalar

Açıklamalar

Taban yöntemi diğerini çağırır Microsoft.VisualStudio.Package.LanguageService.QueryInvalidEncoding ve dönüş değerlerini true false S_OK sırasıyla ve ' a ve ' a dönüştürme S_FALSE .

Şunlara uygulanır