Skip to main content

OnPlatformExtension<TReturn> Class

Definition

Namespace: Avalonia.Markup.Xaml.MarkupExtensions
Assembly: Avalonia.Markup.Xaml (in Avalonia.Markup.Xaml.dll)

public sealed class OnPlatformExtension<TReturn> : OnPlatformExtensionBase<TReturn, On<TReturn>>

View Source
InheritanceObjectOnPlatformExtensionBase(TReturn, On(TReturn)) → OnPlatformExtension(TReturn)

Type Parameters

Constructors

OnPlatformExtension(TReturn)()Initializes a new instance of the OnPlatformExtension(TReturn) class
OnPlatformExtension(TReturn)(TReturn)Initializes a new instance of the OnPlatformExtension(TReturn) class

Properties

Android
(Inherited from OnPlatformExtensionBase(TReturn, TOn))
Browser
(Inherited from OnPlatformExtensionBase(TReturn, TOn))
Default
(Inherited from OnPlatformExtensionBase(TReturn, TOn))
iOS
(Inherited from OnPlatformExtensionBase(TReturn, TOn))
Linux
(Inherited from OnPlatformExtensionBase(TReturn, TOn))
macOS
(Inherited from OnPlatformExtensionBase(TReturn, TOn))
Windows
(Inherited from OnPlatformExtensionBase(TReturn, TOn))

Methods

Equals(Object)Determines whether the specified object is equal to the current object.
(Inherited from Object)
GetHashCode()Serves as the default hash function.
(Inherited from Object)
GetType()Gets the Type of the current instance.
(Inherited from Object)
ProvideValue()
(Inherited from OnPlatformExtensionBase(TReturn, TOn))
ShouldProvideOption(String) 
ToString()Returns a string that represents the current object.
(Inherited from Object)

See Also

Reference

Avalonia.Markup.Xaml.MarkupExtensions Namespace