Xamarin.Forms.Core 2.0.0.0 System.Object A collection of styles and properties that can be added to an element at run time. Effects are suitable when the developer needs to use platform-specific features to achieve the desired effect. Developers should consider using if they do not need platform-specific implentations to achieve their desired result. Property 2.0.0.0 Xamarin.Forms.Element Gets the element to which the style is attached. The to which the property is attached, if the property is attached. Otherwise, . To be added. Property 2.0.0.0 System.Boolean Gets a value that tells whether the effect is attached to an element. To be added. To be added. Method 2.0.0.0 System.Void Method that is called after the effect is attached and made valid. To be added. Method 2.0.0.0 System.Void Method that is called after the effect is detached and invalidated. To be added. Method 2.0.0.0 Xamarin.Forms.Effect To be added. Returns an for the specified name, which is of the form ResolutionGroupName.ExportEffect. The uniquely identified effect. The method takes a string that is the concatenation of a resolution group name (supplied to ), '.', and the unique name that was supplied to , and returns the specified effect. Property 2.0.0.0 System.String Gets the ID that is used to resolve this effect at runtime. The ID that is used to resolve this effect at runtime. Developers must supply a name to that is unique over the scope of the name that they supply to . The method takes a string that is the concatenation of (the resolution group name), '.', and the unique name that was supplied to , and returns the specified effect. For example, with the declarations: Then the code below will add the effect to a button: This property returns the string that developers pass to to get the effect at runtime.