TextPattern.RangeFromPoint(Point) 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
지정된 화면 좌표와 가장 가까운 중복 제거 텍스트 범위(빈 범위)를 반환합니다.
public:
System::Windows::Automation::Text::TextPatternRange ^ RangeFromPoint(System::Windows::Point screenLocation);
public System.Windows.Automation.Text.TextPatternRange RangeFromPoint (System.Windows.Point screenLocation);
member this.RangeFromPoint : System.Windows.Point -> System.Windows.Automation.Text.TextPatternRange
Public Function RangeFromPoint (screenLocation As Point) As TextPatternRange
매개 변수
- screenLocation
- Point
화면 좌표 위치입니다.
반환
지정된 위치와 가장 가까운 중복 제거 범위입니다. Null
은 반환되지 않습니다.
예외
해당 지점이 텍스트 패턴과 연결된 AutomationElement 외부에 있는 경우
예제
private TextPatternRange GetRangeFromPoint()
{
return targetTextPattern.RangeFromPoint(
_root.Current.BoundingRectangle.TopLeft);
}
Private Function GetRangeFromPoint() As TextPatternRange
Return targetTextPattern.RangeFromPoint( _
_root.Current.BoundingRectangle.TopLeft)
End Function
설명
화면 좌표가 이미지, 하이퍼링크, Microsoft Excel 스프레드시트 또는 기타 포함된 개체의 좌표 내에 있는 경우 자식 개체를 래핑하는 텍스트 범위가 반환됩니다.
숨겨진된 텍스트를 무시 하지 않으므로 하므로 RangeFromPoint, 지정 된 위치에 가장 가까운 표시 되는 텍스트에서 중복 제거 범위가 반환 됩니다.