DelegateConverter.ConvertDelegate Delegate
Represents a delegate that can be used to convert a value.
public delegate object DelegateConverter.ConvertDelegate(object value, Type targetType, object parameter, CultureInfo culture)
Parameters
Name | Type | Description |
---|---|---|
value | object | The value produced by the binding source. |
targetType | Type | The type of the binding target property. |
parameter | object | The converter parameter to use. |
culture | CultureInfo | The culture to use in the converter. |
Returns
Type | Description |
---|---|
object | A converted value. If the method returns null, the valid null value is used. |
Constructors
ConvertDelegate(object, IntPtr)
public ConvertDelegate(object @object, IntPtr method)
Parameter | Type | Description |
---|---|---|
object | object | |
method | IntPtr |
Methods
BeginInvoke(object, Type, object, CultureInfo, AsyncCallback, object)
public virtual IAsyncResult BeginInvoke(object value, Type targetType, object parameter, CultureInfo culture, AsyncCallback callback, object @object)
Parameter | Type | Description |
---|---|---|
value | object | |
targetType | Type | |
parameter | object | |
culture | CultureInfo | |
callback | AsyncCallback | |
object | object |
Returns
EndInvoke(IAsyncResult)
public virtual object EndInvoke(IAsyncResult result)
Parameter | Type | Description |
---|---|---|
result | IAsyncResult |
Returns
Invoke(object, Type, object, CultureInfo)
public virtual object Invoke(object value, Type targetType, object parameter, CultureInfo culture)
Parameter | Type | Description |
---|---|---|
value | object | |
targetType | Type | |
parameter | object | |
culture | CultureInfo |