AutomationPeer.GetFlowsFromCore AutomationPeer.GetFlowsFromCore AutomationPeer.GetFlowsFromCore AutomationPeer.GetFlowsFromCore Method


Provides the peer's behavior when a Microsoft UI Automation client calls GetFlowsFrom or an equivalent Microsoft UI Automation client API.

protected : virtual IIterable<AutomationPeer> GetFlowsFromCore()
virtual IIterable<AutomationPeer> GetFlowsFromCore() const;
protected virtual IEnumerable<AutomationPeer> GetFlowsFromCore()
Protected Overridable Function GetFlowsFromCore() As IEnumerable<AutomationPeer>(Of AutomationPeer)


IEnumerable<AutomationPeer> IEnumerable<AutomationPeer>

A list of automation elements that suggests the reading order before the current automation element.

Additional features and requirements

Device family
Windows 10 Anniversary Edition (introduced v10.0.14393.0)
API contract
Windows.Foundation.UniversalApiContract (introduced v3)


The "Core" methods are the standard implementations that perform the default action of an associated UI Automation client-callable method. You can override any of the "Core" methods to return alternative values in a custom automation peer. In this case, GetFlowsFromCore is invoked any time that GetFlowsFrom is called.

The base implementation for AutomationPeer returns null.