IVsTextView.HighlightMatchingBrace(UInt32, UInt32, TextSpan[]) Yöntem

Tanım

Eşleşen küme ayracını bir dil yapısında vurgular.

public:
 int HighlightMatchingBrace(System::UInt32 dwFlags, System::UInt32 cSpans, cli::array <Microsoft::VisualStudio::TextManager::Interop::TextSpan> ^ rgBaseSpans);
public:
 int HighlightMatchingBrace(unsigned int dwFlags, unsigned int cSpans, Platform::Array <Microsoft::VisualStudio::TextManager::Interop::TextSpan> ^ rgBaseSpans);
int HighlightMatchingBrace(unsigned int dwFlags, unsigned int cSpans, std::Array <Microsoft::VisualStudio::TextManager::Interop::TextSpan> const & rgBaseSpans);
public int HighlightMatchingBrace (uint dwFlags, uint cSpans, Microsoft.VisualStudio.TextManager.Interop.TextSpan[] rgBaseSpans);
abstract member HighlightMatchingBrace : uint32 * uint32 * Microsoft.VisualStudio.TextManager.Interop.TextSpan[] -> int
Public Function HighlightMatchingBrace (dwFlags As UInteger, cSpans As UInteger, rgBaseSpans As TextSpan()) As Integer

Parametreler

dwFlags
UInt32

'ndaki Parametre kullanılmıyor.

cSpans
UInt32

'ndaki Metin aralığı içinde vurgulanacak eşleşen çifte sayısı.

rgBaseSpans
TextSpan[]

[in, size_is (Cyaymalar)] İçinde vurgulanacak metin yayılımı.

Döndürülenler

Int32

Yöntem başarılı olursa, döndürür S_OK . Başarısız olursa, bir hata kodu döndürür.

Açıklamalar

COM Imzası

Textmgr. IDL dosyasından:

HRESULT IVsTextView::HighlightMatchingBrace(  
   [in] DWORD dwFlags,  
   [in] ULONG cSpans,  
   [in, size_is(cSpans)] TextSpan *rgBaseSpans  
);  

Şunlara uygulanır