Taal

ISFAuthorizationViewDelegate Interface

Definitie

Methoden delegeren voor het reageren op wijzigingen in de autorisatiestatus in een SFAuthorizationView.

[Foundation.Protocol(BackwardsCompatibleCodeGeneration=false, IsInformal=true, Name="SFAuthorizationViewDelegate", WrapperType=typeof(SecurityInterface.SFAuthorizationViewDelegateWrapper))]
[Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="DidAuthorize", ParameterByRef=new System.Boolean[] { false }, ParameterType=new System.Type[] { typeof(SecurityInterface.SFAuthorizationView) }, Selector="authorizationViewDidAuthorize:")]
[Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="DidDeauthorize", ParameterByRef=new System.Boolean[] { false }, ParameterType=new System.Type[] { typeof(SecurityInterface.SFAuthorizationView) }, Selector="authorizationViewDidDeauthorize:")]
[Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="ShouldDeauthorize", ParameterByRef=new System.Boolean[] { false }, ParameterType=new System.Type[] { typeof(SecurityInterface.SFAuthorizationView) }, ReturnType=typeof(System.Boolean), Selector="authorizationViewShouldDeauthorize:")]
[Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="CreatedAuthorization", ParameterByRef=new System.Boolean[] { false }, ParameterType=new System.Type[] { typeof(SecurityInterface.SFAuthorizationView) }, Selector="authorizationViewCreatedAuthorization:")]
[Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="ReleasedAuthorization", ParameterByRef=new System.Boolean[] { false }, ParameterType=new System.Type[] { typeof(SecurityInterface.SFAuthorizationView) }, Selector="authorizationViewReleasedAuthorization:")]
[Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="DidHide", ParameterByRef=new System.Boolean[] { false }, ParameterType=new System.Type[] { typeof(SecurityInterface.SFAuthorizationView) }, Selector="authorizationViewDidHide:")]
public interface ISFAuthorizationViewDelegate : IDisposable, ObjCRuntime.INativeObject
[<Foundation.Protocol(BackwardsCompatibleCodeGeneration=false, IsInformal=true, Name="SFAuthorizationViewDelegate", WrapperType=typeof(SecurityInterface.SFAuthorizationViewDelegateWrapper))>]
[<Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="DidAuthorize", ParameterByRef=new System.Boolean[] { false }, ParameterType=new System.Type[] { typeof(SecurityInterface.SFAuthorizationView) }, Selector="authorizationViewDidAuthorize:")>]
[<Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="DidDeauthorize", ParameterByRef=new System.Boolean[] { false }, ParameterType=new System.Type[] { typeof(SecurityInterface.SFAuthorizationView) }, Selector="authorizationViewDidDeauthorize:")>]
[<Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="ShouldDeauthorize", ParameterByRef=new System.Boolean[] { false }, ParameterType=new System.Type[] { typeof(SecurityInterface.SFAuthorizationView) }, ReturnType=typeof(System.Boolean), Selector="authorizationViewShouldDeauthorize:")>]
[<Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="CreatedAuthorization", ParameterByRef=new System.Boolean[] { false }, ParameterType=new System.Type[] { typeof(SecurityInterface.SFAuthorizationView) }, Selector="authorizationViewCreatedAuthorization:")>]
[<Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="ReleasedAuthorization", ParameterByRef=new System.Boolean[] { false }, ParameterType=new System.Type[] { typeof(SecurityInterface.SFAuthorizationView) }, Selector="authorizationViewReleasedAuthorization:")>]
[<Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="DidHide", ParameterByRef=new System.Boolean[] { false }, ParameterType=new System.Type[] { typeof(SecurityInterface.SFAuthorizationView) }, Selector="authorizationViewDidHide:")>]
type ISFAuthorizationViewDelegate = interface
    interface INativeObject
    interface IDisposable
Afgeleid
Kenmerken
Implementeringen

Eigenschappen

Naam Description
Handle

Handle (pointer) naar de onbeheerde objectweergave.

(Overgenomen van INativeObject)

Methoden

Naam Description
CreatedAuthorization(SFAuthorizationView)

Aangeroepen wanneer de autorisatieweergave een autorisatiereferentie heeft gemaakt.

DidAuthorize(SFAuthorizationView)

Aangeroepen wanneer de autorisatieweergave is geautoriseerd.

DidDeauthorize(SFAuthorizationView)

Aangeroepen wanneer de autorisatieweergave is gedeauthoriseerd.

DidHide(SFAuthorizationView)

Aangeroepen wanneer de autorisatieweergave is verborgen.

ReleasedAuthorization(SFAuthorizationView)

Aangeroepen wanneer de autorisatieweergave de autorisatiereferentie heeft vrijgegeven.

ShouldDeauthorize(SFAuthorizationView)

Wordt aangeroepen om te bepalen of de autorisatieweergave moet worden gedeauthoraliseerd.

Extensiemethoden

Naam Description
GetHandle(INativeObject)

Methoden delegeren voor het reageren op wijzigingen in de autorisatiestatus in een SFAuthorizationView.

GetNonNullHandle(INativeObject, String)

Methoden delegeren voor het reageren op wijzigingen in de autorisatiestatus in een SFAuthorizationView.

Van toepassing op