Export (0) Print
Expand All

ItemAutomationPeer.GetPattern Method

Returns the object that supports the specified control pattern of the element that is associated with this automation peer.

Namespace:  System.Windows.Automation.Peers
Assembly:  PresentationFramework (in PresentationFramework.dll)

public override Object GetPattern(
	PatternInterface patternInterface
)

Parameters

patternInterface
Type: System.Windows.Automation.Peers.PatternInterface

An enumeration value that specifies the control pattern.

Return Value

Type: System.Object
An object that supports the control pattern if patternInterface is a supported value; otherwise, null.

If patternInterface is PatternInterface.VirtualizedItem and the item is not in the visual tree, this method returns a this pointer. If patternInterface equals PatternInterface.SynchronizedInput, this method returns an object that implements the ISynchronizedInputProvider interface.

.NET Framework

Supported in: 4.6, 4.5, 4

.NET Framework Client Profile

Supported in: 4
Show:
© 2015 Microsoft