ICALayerDelegate Interfaccia

Definizione

Delegare la classe per 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
Derivato
Attributi
Implementazioni

Proprietà

Nome Descrizione
Handle

Handle (puntatore) alla rappresentazione dell'oggetto non gestito.

(Ereditato da INativeObject)

Metodi

Nome Descrizione
ActionForLayer(CALayer, String)

Delegare la classe per CALayer.

DisplayLayer(CALayer)

Delegare la classe per CALayer.

DrawLayer(CALayer, CGContext)

Delegare la classe per CALayer.

LayoutSublayersOfLayer(CALayer)

Delegare la classe per CALayer.

WillDrawLayer(CALayer)

Metodo chiamato quando layer sta per essere disegnato.

Metodi di estensione

Nome Descrizione
ActionForLayer(ICALayerDelegate, CALayer, String)

Delegare la classe per CALayer.

DisplayLayer(ICALayerDelegate, CALayer)

Delegare la classe per CALayer.

DrawLayer(ICALayerDelegate, CALayer, CGContext)

Delegare la classe per CALayer.

GetHandle(INativeObject)

Delegare la classe per CALayer.

GetNonNullHandle(INativeObject, String)

Delegare la classe per CALayer.

LayoutSublayersOfLayer(ICALayerDelegate, CALayer)

Delegare la classe per CALayer.

WillDrawLayer(ICALayerDelegate, CALayer)

Metodo chiamato quando layer sta per essere disegnato.

Si applica a

Vedi anche