OnExtension
MarkupExtension[MarkupExtensionReturnType(object)]
[ContentProperty("Default")]
[XamlCodeGen("Provide")]
public class OnExtension : MarkupExtension
Constructors
Properties
Methods
Provide<T>
#public static T Provide<T>(XamlOptional<T> default = default(XamlOptional<T>), XamlOptional<T> mac = default(XamlOptional<T>), XamlOptional<T> wpf = default(XamlOptional<T>), XamlOptional<T> winForms = default(XamlOptional<T>), XamlOptional<T> gtk = default(XamlOptional<T>), XamlOptional<T> ios = default(XamlOptional<T>), XamlOptional<T> android = default(XamlOptional<T>), XamlOptional<T> windows = default(XamlOptional<T>), XamlOptional<T> linux = default(XamlOptional<T>), XamlOptional<T> osx = default(XamlOptional<T>), XamlOptional<T> desktop = default(XamlOptional<T>), XamlOptional<T> mobile = default(XamlOptional<T>))
Gets the value for the current platform, used by compiled xeto in place of ProvideValue(IServiceProvider).
Parameters:
| default (XamlOptional<T> = null) | |
| mac (XamlOptional<T> = null) | |
| wpf (XamlOptional<T> = null) | |
| winForms (XamlOptional<T> = null) | |
| gtk (XamlOptional<T> = null) | |
| ios (XamlOptional<T> = null) | |
| android (XamlOptional<T> = null) | |
| windows (XamlOptional<T> = null) | |
| linux (XamlOptional<T> = null) | |
| osx (XamlOptional<T> = null) | |
| desktop (XamlOptional<T> = null) | |
| mobile (XamlOptional<T> = null) |