VisualTreeHelperExtended.VisualDescendantFilterCallback Delegate
Represents a delegate that can be used to test a specified object.
public delegate VisualDescendantFilterBehavior VisualDescendantFilterCallback(DependencyObject obj);
Parameters
Name | Type | Description |
---|---|---|
obj | DependencyObject | The object to be tested. |
Returns
Type | Description |
---|---|
VisualDescendantFilterBehavior | A value from the VisualDescendantFilterBehavior enumeration to indicate what action to take. |
Constructors
VisualDescendantFilterCallback(Object, IntPtr)
public VisualDescendantFilterCallback(object object, IntPtr method)
Parameter | Type | Description |
---|---|---|
object | Object | |
method | IntPtr |
Methods
BeginInvoke(DependencyObject, AsyncCallback, Object)
public virtual IAsyncResult BeginInvoke(DependencyObject obj, AsyncCallback callback, object object)
Parameter | Type | Description |
---|---|---|
obj | DependencyObject | |
callback | AsyncCallback | |
object | Object |
Returns
EndInvoke(IAsyncResult)
public virtual VisualDescendantFilterBehavior EndInvoke(IAsyncResult result)
Parameter | Type | Description |
---|---|---|
result | IAsyncResult |
Returns
Invoke(DependencyObject)
public virtual VisualDescendantFilterBehavior Invoke(DependencyObject obj)
Parameter | Type | Description |
---|---|---|
obj | DependencyObject |