ICALayerDelegate Interface

Définition

Classe de délégué pour caLayer.

[Foundation.Protocol(FormalSince="10.0", Name="CALayerDelegate", WrapperType=typeof(CoreAnimation.CALayerDelegateWrapper))]
[Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="DisplayLayer", ParameterByRef=new System.Boolean[] { false }, ParameterType=new System.Type[] { typeof(CoreAnimation.CALayer) }, Selector="displayLayer:")]
[Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="DrawLayer", ParameterByRef=new System.Boolean[] { false, false }, ParameterType=new System.Type[] { typeof(CoreAnimation.CALayer), typeof(CoreGraphics.CGContext) }, Selector="drawLayer:inContext:")]
[Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="WillDrawLayer", ParameterByRef=new System.Boolean[] { false }, ParameterType=new System.Type[] { typeof(CoreAnimation.CALayer) }, Selector="layerWillDraw:")]
[Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="LayoutSublayersOfLayer", ParameterByRef=new System.Boolean[] { false }, ParameterType=new System.Type[] { typeof(CoreAnimation.CALayer) }, Selector="layoutSublayersOfLayer:")]
[Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="ActionForLayer", ParameterByRef=new System.Boolean[] { false, false }, ParameterType=new System.Type[] { typeof(CoreAnimation.CALayer), typeof(System.String) }, ReturnType=typeof(Foundation.NSObject), Selector="actionForLayer:forKey:")]
public interface ICALayerDelegate : IDisposable, ObjCRuntime.INativeObject
[Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="DisplayLayer", ParameterByRef=new System.Boolean[] { false }, ParameterType=new System.Type[] { typeof(CoreAnimation.CALayer) }, Selector="displayLayer:")]
[Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="DrawLayer", ParameterByRef=new System.Boolean[] { false, false }, ParameterType=new System.Type[] { typeof(CoreAnimation.CALayer), typeof(CoreGraphics.CGContext) }, Selector="drawLayer:inContext:")]
[Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="WillDrawLayer", ParameterByRef=new System.Boolean[] { false }, ParameterType=new System.Type[] { typeof(CoreAnimation.CALayer) }, Selector="layerWillDraw:")]
[Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="LayoutSublayersOfLayer", ParameterByRef=new System.Boolean[] { false }, ParameterType=new System.Type[] { typeof(CoreAnimation.CALayer) }, Selector="layoutSublayersOfLayer:")]
[Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="ActionForLayer", ParameterByRef=new System.Boolean[] { false, false }, ParameterType=new System.Type[] { typeof(CoreAnimation.CALayer), typeof(System.String) }, ReturnType=typeof(Foundation.NSObject), Selector="actionForLayer:forKey:")]
[Foundation.Protocol(FormalSince="10.12", Name="CALayerDelegate", WrapperType=typeof(CoreAnimation.CALayerDelegateWrapper))]
public interface ICALayerDelegate : IDisposable, ObjCRuntime.INativeObject
[<Foundation.Protocol(FormalSince="10.0", Name="CALayerDelegate", WrapperType=typeof(CoreAnimation.CALayerDelegateWrapper))>]
[<Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="DisplayLayer", ParameterByRef=new System.Boolean[] { false }, ParameterType=new System.Type[] { typeof(CoreAnimation.CALayer) }, Selector="displayLayer:")>]
[<Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="DrawLayer", ParameterByRef=new System.Boolean[] { false, false }, ParameterType=new System.Type[] { typeof(CoreAnimation.CALayer), typeof(CoreGraphics.CGContext) }, Selector="drawLayer:inContext:")>]
[<Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="WillDrawLayer", ParameterByRef=new System.Boolean[] { false }, ParameterType=new System.Type[] { typeof(CoreAnimation.CALayer) }, Selector="layerWillDraw:")>]
[<Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="LayoutSublayersOfLayer", ParameterByRef=new System.Boolean[] { false }, ParameterType=new System.Type[] { typeof(CoreAnimation.CALayer) }, Selector="layoutSublayersOfLayer:")>]
[<Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="ActionForLayer", ParameterByRef=new System.Boolean[] { false, false }, ParameterType=new System.Type[] { typeof(CoreAnimation.CALayer), typeof(System.String) }, ReturnType=typeof(Foundation.NSObject), Selector="actionForLayer:forKey:")>]
type ICALayerDelegate = interface
    interface INativeObject
    interface IDisposable
[<Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="DisplayLayer", ParameterByRef=new System.Boolean[] { false }, ParameterType=new System.Type[] { typeof(CoreAnimation.CALayer) }, Selector="displayLayer:")>]
[<Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="DrawLayer", ParameterByRef=new System.Boolean[] { false, false }, ParameterType=new System.Type[] { typeof(CoreAnimation.CALayer), typeof(CoreGraphics.CGContext) }, Selector="drawLayer:inContext:")>]
[<Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="WillDrawLayer", ParameterByRef=new System.Boolean[] { false }, ParameterType=new System.Type[] { typeof(CoreAnimation.CALayer) }, Selector="layerWillDraw:")>]
[<Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="LayoutSublayersOfLayer", ParameterByRef=new System.Boolean[] { false }, ParameterType=new System.Type[] { typeof(CoreAnimation.CALayer) }, Selector="layoutSublayersOfLayer:")>]
[<Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="ActionForLayer", ParameterByRef=new System.Boolean[] { false, false }, ParameterType=new System.Type[] { typeof(CoreAnimation.CALayer), typeof(System.String) }, ReturnType=typeof(Foundation.NSObject), Selector="actionForLayer:forKey:")>]
[<Foundation.Protocol(FormalSince="10.12", Name="CALayerDelegate", WrapperType=typeof(CoreAnimation.CALayerDelegateWrapper))>]
type ICALayerDelegate = interface
    interface INativeObject
    interface IDisposable
Dérivé
Attributs
Implémente

Propriétés

Nom Description
Handle

Handle (pointeur) vers la représentation d’objet non managée.

(Hérité de INativeObject)

Méthodes

Nom Description
ActionForLayer(CALayer, String)

Classe de délégué pour caLayer.

DisplayLayer(CALayer)

Classe de délégué pour caLayer.

DrawLayer(CALayer, CGContext)

Classe de délégué pour caLayer.

LayoutSublayersOfLayer(CALayer)

Classe de délégué pour caLayer.

WillDrawLayer(CALayer)

Méthode appelée lorsqu’elle layer est sur le point d’être dessinée.

Méthodes d’extension

Nom Description
ActionForLayer(ICALayerDelegate, CALayer, String)

Classe de délégué pour caLayer.

DisplayLayer(ICALayerDelegate, CALayer)

Classe de délégué pour caLayer.

DrawLayer(ICALayerDelegate, CALayer, CGContext)

Classe de délégué pour caLayer.

GetHandle(INativeObject)

Classe de délégué pour caLayer.

GetNonNullHandle(INativeObject, String)

Classe de délégué pour caLayer.

LayoutSublayersOfLayer(ICALayerDelegate, CALayer)

Classe de délégué pour caLayer.

WillDrawLayer(ICALayerDelegate, CALayer)

Méthode appelée lorsqu’elle layer est sur le point d’être dessinée.

S’applique à

Voir aussi