ICALayerDelegate Interface

Definitie

Delegeer klasse voor de 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
Afgeleid
Kenmerken
Implementeringen

Eigenschappen

Name Description
Handle

Handle (pointer) naar de onbeheerde objectweergave.

(Overgenomen van INativeObject)

Methoden

Name Description
ActionForLayer(CALayer, String)

Delegeer klasse voor de CALayer.

DisplayLayer(CALayer)

Delegeer klasse voor de CALayer.

DrawLayer(CALayer, CGContext)

Delegeer klasse voor de CALayer.

LayoutSublayersOfLayer(CALayer)

Delegeer klasse voor de CALayer.

WillDrawLayer(CALayer)

Methode die wordt aangeroepen wanneer layer er op het punt staat te worden getekend.

Extensiemethoden

Name Description
ActionForLayer(ICALayerDelegate, CALayer, String)

Delegeer klasse voor de CALayer.

DisplayLayer(ICALayerDelegate, CALayer)

Delegeer klasse voor de CALayer.

DrawLayer(ICALayerDelegate, CALayer, CGContext)

Delegeer klasse voor de CALayer.

GetHandle(INativeObject)

Delegeer klasse voor de CALayer.

GetNonNullHandle(INativeObject, String)

Delegeer klasse voor de CALayer.

LayoutSublayersOfLayer(ICALayerDelegate, CALayer)

Delegeer klasse voor de CALayer.

WillDrawLayer(ICALayerDelegate, CALayer)

Methode die wordt aangeroepen wanneer layer er op het punt staat te worden getekend.

Van toepassing op

Zie ook