ITextProvider Arabirim
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.
Metin içeren denetimlere UI Otomasyonu istemci erişimini desteklemek için yöntemleri ve özellikleri kullanıma sunar.
public interface class ITextProvider
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.Guid("3589c92c-63f3-4367-99bb-ada653b77cf2")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface ITextProvider
public interface ITextProvider
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Runtime.InteropServices.Guid("3589c92c-63f3-4367-99bb-ada653b77cf2")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type ITextProvider = interface
type ITextProvider = interface
Public Interface ITextProvider
- Öznitelikler
Açıklamalar
Denetim düzenini desteklemesi gereken bir UI Otomasyonu sağlayıcısında TextPattern uygulanır.
Özellikler
DocumentRange |
Belgenin ana metnini kapsayan bir metin aralığı alır. |
SupportedTextSelection |
Metin sağlayıcısının seçimi destekleyip desteklemediğini ve destekliyorsa desteklenen seçim türünü belirten bir değer alır. |
Yöntemler
GetSelection() |
Geçerli metin seçimi veya seçimleri ile ilişkili kopuk metin aralıkları koleksiyonunu alır. |
GetVisibleRanges() |
Her metin aralığının kısmen görünür olan ilk satırdan son kısmen görünen satırın sonuna kadar başladığı bir metin kapsayıcısından kopuk metin aralıkları dizisini alır. |
RangeFromChild(IRawElementProviderSimple) |
Resim, köprü veya başka bir katıştırılmış nesne gibi bir alt öğeyi kapsayan bir metin aralığı alır. |
RangeFromPoint(Point) |
Belirtilen ekran koordinatlarına en yakın bozuk (boş) metin aralığını döndürür. |