IUITimingCurveProvider Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Interface defining the required methods for the IUITimingCurveProvider protocol.
[Foundation.Protocol(Name="UITimingCurveProvider", WrapperType=typeof(UIKit.UITimingCurveProviderWrapper))]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 10, 0, ObjCRuntime.PlatformArchitecture.All, null)]
public interface IUITimingCurveProvider : Foundation.INSCoding, Foundation.INSCopying, IDisposable
type IUITimingCurveProvider = interface
interface INativeObject
interface IDisposable
interface INSCoding
interface INSCopying
- Derived
- Attributes
- Implements
Properties
CubicTimingParameters |
For UICubicTimingParameters objects, the timing parameters. Otherwise, |
Handle |
Handle (pointer) to the unmanaged object representation. (Inherited from INativeObject) |
SpringTimingParameters |
For UISpringTimingParameters objects, the timing parameters. Otherwise, |
TimingCurveType |
The kind of timing curve this is (see UITimingCurveType). |
Methods
Copy(NSZone) |
Performs a copy of the underlying Objective-C object. (Inherited from INSCopying) |
EncodeTo(NSCoder) |
Serializes |