Dil

ISFAuthorizationViewDelegate Arabirim

Tanım

bir SFAuthorizationViewiçindeki yetkilendirme durumu değişikliklerini yanıtlamak için temsilci yöntemleri.

[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
Türetilmiş
Öznitelikler
Uygulamalar

Özellikler

Veri Akışı Adı Description
Handle

Yönetilmeyen nesne gösterimi için tanıtıcı (işaretçi).

(Devralındığı yer: INativeObject)

Yöntemler

Veri Akışı Adı Description
CreatedAuthorization(SFAuthorizationView)

Yetkilendirme görünümü bir yetkilendirme başvurusu oluşturduğunda çağrılır.

DidAuthorize(SFAuthorizationView)

Yetkilendirme görünümü yetkilendirildiğinde çağrılır.

DidDeauthorize(SFAuthorizationView)

Yetkilendirme görünümü kimlik doğrulaması kaldırıldığında çağrılır.

DidHide(SFAuthorizationView)

Yetkilendirme görünümü gizlendiğinde çağrılır.

ReleasedAuthorization(SFAuthorizationView)

Yetkilendirme görünümü yetkilendirme başvurusunu yayımladığında çağrılır.

ShouldDeauthorize(SFAuthorizationView)

Yetkilendirme görünümünün yetkisini kaldırması gerekip gerekmediğini belirlemek için çağrılır.

Uzantı Metotları

Veri Akışı Adı Description
GetHandle(INativeObject)

bir SFAuthorizationViewiçindeki yetkilendirme durumu değişikliklerini yanıtlamak için temsilci yöntemleri.

GetNonNullHandle(INativeObject, String)

bir SFAuthorizationViewiçindeki yetkilendirme durumu değişikliklerini yanıtlamak için temsilci yöntemleri.

Şunlara uygulanır