TextPattern::GetSelection Method ()

 

Retrieves a collection of disjoint text ranges associated with the current text selection or selections.

Namespace:   System.Windows.Automation
Assembly:  UIAutomationClient (in UIAutomationClient.dll)

public:
array<TextPatternRange^>^ GetSelection()

Return Value

Type: array<System.Windows.Automation.Text::TextPatternRange^>^

A collection of disjoint text ranges.

Exception Condition
InvalidOperationException

The text container does not support text selection.

If no text is selected, GetSelection returns the degenerate text range (empty range) at the position of the system cursor (text insertion point).

If the system cursor (text insertion point) is not present, GetSelection might return null.

System_CAPS_noteNote

Use the SupportedTextSelection property to test if text selection or positioning of the text insertion point is supported by the control.

No code example is currently available or this language may not be supported.

.NET Framework
Available since 3.0
Return to top
Show: