Linguaggio

IVSAccountManagerDelegate Interfaccia

Definizione

[Foundation.Protocol(Name="VSAccountManagerDelegate", WrapperType=typeof(VideoSubscriberAccount.VSAccountManagerDelegateWrapper))]
[Foundation.ProtocolMember(IsProperty=false, IsRequired=true, IsStatic=false, Name="PresentViewController", ParameterByRef=new System.Boolean[] { false, false }, ParameterType=new System.Type[] { typeof(VideoSubscriberAccount.VSAccountManager), typeof(UIKit.UIViewController) }, Selector="accountManager:presentViewController:")]
[Foundation.ProtocolMember(IsProperty=false, IsRequired=true, IsStatic=false, Name="DismissViewController", ParameterByRef=new System.Boolean[] { false, false }, ParameterType=new System.Type[] { typeof(VideoSubscriberAccount.VSAccountManager), typeof(UIKit.UIViewController) }, Selector="accountManager:dismissViewController:")]
[Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="ShouldAuthenticateAccountProvider", ParameterByRef=new System.Boolean[] { false, false }, ParameterType=new System.Type[] { typeof(VideoSubscriberAccount.VSAccountManager), typeof(System.String) }, ReturnType=typeof(System.Boolean), Selector="accountManager:shouldAuthenticateAccountProviderWithIdentifier:")]
public interface IVSAccountManagerDelegate : IDisposable, ObjCRuntime.INativeObject
[Foundation.Protocol(Name="VSAccountManagerDelegate", WrapperType=typeof(VideoSubscriberAccount.VSAccountManagerDelegateWrapper))]
[Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="ShouldAuthenticateAccountProvider", ParameterByRef=new System.Boolean[] { false, false }, ParameterType=new System.Type[] { typeof(VideoSubscriberAccount.VSAccountManager), typeof(System.String) }, ReturnType=typeof(System.Boolean), Selector="accountManager:shouldAuthenticateAccountProviderWithIdentifier:")]
public interface IVSAccountManagerDelegate : IDisposable, ObjCRuntime.INativeObject
[<Foundation.Protocol(Name="VSAccountManagerDelegate", WrapperType=typeof(VideoSubscriberAccount.VSAccountManagerDelegateWrapper))>]
[<Foundation.ProtocolMember(IsProperty=false, IsRequired=true, IsStatic=false, Name="PresentViewController", ParameterByRef=new System.Boolean[] { false, false }, ParameterType=new System.Type[] { typeof(VideoSubscriberAccount.VSAccountManager), typeof(UIKit.UIViewController) }, Selector="accountManager:presentViewController:")>]
[<Foundation.ProtocolMember(IsProperty=false, IsRequired=true, IsStatic=false, Name="DismissViewController", ParameterByRef=new System.Boolean[] { false, false }, ParameterType=new System.Type[] { typeof(VideoSubscriberAccount.VSAccountManager), typeof(UIKit.UIViewController) }, Selector="accountManager:dismissViewController:")>]
[<Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="ShouldAuthenticateAccountProvider", ParameterByRef=new System.Boolean[] { false, false }, ParameterType=new System.Type[] { typeof(VideoSubscriberAccount.VSAccountManager), typeof(System.String) }, ReturnType=typeof(System.Boolean), Selector="accountManager:shouldAuthenticateAccountProviderWithIdentifier:")>]
type IVSAccountManagerDelegate = interface
    interface INativeObject
    interface IDisposable
[<Foundation.Protocol(Name="VSAccountManagerDelegate", WrapperType=typeof(VideoSubscriberAccount.VSAccountManagerDelegateWrapper))>]
[<Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="ShouldAuthenticateAccountProvider", ParameterByRef=new System.Boolean[] { false, false }, ParameterType=new System.Type[] { typeof(VideoSubscriberAccount.VSAccountManager), typeof(System.String) }, ReturnType=typeof(System.Boolean), Selector="accountManager:shouldAuthenticateAccountProviderWithIdentifier:")>]
type IVSAccountManagerDelegate = 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
DismissViewController(VSAccountManager, UIViewController)

Chiamato dopo che l'utente ha interagito con .viewController

PresentViewController(VSAccountManager, UIViewController)

Gli sviluppatori eseguono l'override di questa opzione per specificare l'oggetto UIViewController da visualizzare quando richiede l'interazione VSAccountManager dell'utente.

ShouldAuthenticateAccountProvider(VSAccountManager, String)

Metodi di estensione

Nome Descrizione
GetHandle(INativeObject)
GetNonNullHandle(INativeObject, String)
ShouldAuthenticateAccountProvider(IVSAccountManagerDelegate, VSAccountManager, String)

Si applica a

Vedi anche