Click or drag to resize

PlatformExtensionAttribute Class

Base extension attribute to wire up 3rd party controls and native handler implementations.
Inheritance Hierarchy

Namespace:  Eto
Assembly:  Eto (in Eto.dll) Version: 2.4.0
Syntax
[AttributeUsageAttribute(AttributeTargets.Assembly, Inherited = false, AllowMultiple = true)]
public abstract class PlatformExtensionAttribute : Attribute

The PlatformExtensionAttribute type exposes the following members.

Constructors
  NameDescription
Protected methodPlatformExtensionAttribute
Initializes a new instance of the PlatformExtensionAttribute class
Top
Properties
  NameDescription
Public propertyPlatformID
Gets or sets the platform identifier this extension should be loaded on, or null to load for all platforms.
Top
Methods
  NameDescription
Public methodRegister
Registers the extension with the specified platform
Public methodSupports
Gets a value indicating that this extension supports the specified platform.
Top
Remarks
All extensions are loaded via LoadAssembly(Assembly). Use the PlatformID property to specify which platform the extension applies to.
See Also

Reference