Source.GetWordExtent(Int32, Int32, WORDEXTFLAGS, Int32, Int32) 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.
Belirtilen konumdaki sözcüğün kapladığı aralığı alır.
public:
bool GetWordExtent(int line, int idx, Microsoft::VisualStudio::TextManager::Interop::WORDEXTFLAGS flags, [Runtime::InteropServices::Out] int % startIdx, [Runtime::InteropServices::Out] int % endIdx);
bool GetWordExtent(int line, int idx, Microsoft::VisualStudio::TextManager::Interop::WORDEXTFLAGS flags, [Runtime::InteropServices::Out] int & startIdx, [Runtime::InteropServices::Out] int & endIdx);
public bool GetWordExtent (int line, int idx, Microsoft.VisualStudio.TextManager.Interop.WORDEXTFLAGS flags, out int startIdx, out int endIdx);
member this.GetWordExtent : int * int * Microsoft.VisualStudio.TextManager.Interop.WORDEXTFLAGS * int * int -> bool
Public Function GetWordExtent (line As Integer, idx As Integer, flags As WORDEXTFLAGS, ByRef startIdx As Integer, ByRef endIdx As Integer) As Boolean
Parametreler
- line
- Int32
İnceleyecek sözcüğün bulunduğu çizgi.
- idx
- Int32
Sözcüğe bir yere kadar olan kaydırılır (sözcüğün başlangıcında olması gerekmez).
- flags
- WORDEXTFLAGS
WORDEXTFLAGSNumaralandırmadaki bayrakların birleşimi.
- startIdx
- Int32
dışı Kelimenin ilk karakterinin sapmasını döndürür.
- endIdx
- Int32
dışı Karakterin son karakteri geçmiş karakterin sapmasını döndürür.
Döndürülenler
true sözcük bulunursa; Aksi halde, false Bu konumda bir sözcük olmadığı anlamına gelir.
Açıklamalar
Bu yöntem, GetLineInfo belirtilen satıra ilişkin belirteçlerin listesini almak için Colorizer 'ın yöntemini çağırır. Ardından, belirteç listesini ve belirtilen bayrakları kullanarak, bu yöntem istenen belirteci bulmaya devam eder.