ViewFilter.GetPairExtents(Int32, Int32, TextSpan[]) 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.
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.
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, 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 .