ISFAuthorizationViewDelegate Arabirim
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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. |