ViewFilter.GetPairExtents(Int32, Int32, TextSpan[]) Yöntem

Tanım

Verilen konumu içeren dil öğelerinin en içteki eşleşen çiftinin kapsamını döndürür.

public:
 virtual int GetPairExtents(int line, int index, cli::array <Microsoft::VisualStudio::TextManager::Interop::TextSpan> ^ span);
public:
 virtual int GetPairExtents(int line, int index, Platform::Array <Microsoft::VisualStudio::TextManager::Interop::TextSpan> ^ span);
 virtual int GetPairExtents(int line, int index, std::Array <Microsoft::VisualStudio::TextManager::Interop::TextSpan> const & span);
public virtual int GetPairExtents (int line, int index, Microsoft.VisualStudio.TextManager.Interop.TextSpan[] span);
abstract member GetPairExtents : int * int * Microsoft.VisualStudio.TextManager.Interop.TextSpan[] -> int
override this.GetPairExtents : int * int * Microsoft.VisualStudio.TextManager.Interop.TextSpan[] -> int
Public Overridable Function GetPairExtents (line As Integer, index As Integer, span As TextSpan()) As Integer

Parametreler

line
Int32

'ndaki İncelenecek konumun satır numarası.

index
Int32

'ndaki İncelenecek satırdaki karakter boşluğu.

span
TextSpan[]

dışı TextSpan Kapsayan eşleşen dil öğeleri çiftinin kapsamını belirten nesne.

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, belirtilen konumu içeren dil öğelerinin en içteki eşleşen çiftini (C# ' deki "{" ve "}" gibi) kapsayan yayılımı almak için çağrılır <" and "> .

Bu yöntem, arabirimindeki yönteminin bir uygulamasıdır GetPairExtents IVsTextViewFilter .

Taban yöntemi parametreleri doğrular ve ardından çağrıyı GetPairExtents Source oluşturucuda elde edilen nesnedeki yönteme iletir ViewFilter .

Şunlara uygulanır