IUITraitOverrides.ContainsTrait Method

Definition

Overloads

Name Description
ContainsTrait(Class)

Check whether the specified trait is overridden.

ContainsTrait(Type)

Check whether the specified trait is overridden.

ContainsTrait(IUITraitDefinition)
Obsolete.
ContainsTrait<T>()

Check whether the specified trait is overridden.

ContainsTrait(Class)

Check whether the specified trait is overridden.

[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.Optimizable)]
public bool ContainsTrait(ObjCRuntime.Class trait);
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.Optimizable)>]
member this.ContainsTrait : ObjCRuntime.Class -> bool

Parameters

trait
Class

The trait to check for.

Returns

True if the specified trait is overridden.

Attributes

Applies to

ContainsTrait(Type)

Check whether the specified trait is overridden.

[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.Optimizable)]
public bool ContainsTrait(Type trait);
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.Optimizable)>]
member this.ContainsTrait : Type -> bool

Parameters

trait
Type

The trait to check for.

Returns

True if the specified trait is overridden.

Attributes

Applies to

ContainsTrait(IUITraitDefinition)

Caution

Use 'ContainsTrait<T> ()', 'ContainsTrait (Type)' or 'ContainsTrait (Class)' instead.

[Foundation.Export("containsTrait:")]
[Foundation.RequiredMember]
[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
[System.Obsolete("Use 'ContainsTrait<T> ()', 'ContainsTrait (Type)' or 'ContainsTrait (Class)' instead.", false)]
public virtual bool ContainsTrait(UIKit.IUITraitDefinition trait);
[<Foundation.Export("containsTrait:")>]
[<Foundation.RequiredMember>]
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
[<System.Obsolete("Use 'ContainsTrait<T> ()', 'ContainsTrait (Type)' or 'ContainsTrait (Class)' instead.", false)>]
abstract member ContainsTrait : UIKit.IUITraitDefinition -> bool
override this.ContainsTrait : UIKit.IUITraitDefinition -> bool

Parameters

Returns

Attributes

Applies to

ContainsTrait<T>()

Check whether the specified trait is overridden.

[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.Optimizable)]
public bool ContainsTrait<T>() where T : UIKit.IUITraitDefinition;
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.Optimizable)>]
member this.ContainsTrait : unit -> bool (requires 'T :> UIKit.IUITraitDefinition)

Type Parameters

T

The trait to check for.

Returns

True if the specified trait is overridden.

Attributes

Applies to