Table of Contents

AuthorizeProviderControlBase 类

命名空间
ClassIsland.Core.Abstractions.Controls
程序集
ClassIsland.Core.dll

认证提供方控件基类。

public abstract class AuthorizeProviderControlBase : UserControl, IAnimatable, ISupportInitialize, IFrameworkInputElement, IInputElement, IQueryAmbient, IAddChild
继承
AuthorizeProviderControlBase
实现
Derived
继承成员

字段

CompleteAuthorizeCommand

完成认证命令。

public static readonly ICommand CompleteAuthorizeCommand

字段值

ICommand

属性

IsEditingMode

当前认证提供方是否处于编辑模式

public bool IsEditingMode { get; }

属性值

bool

方法

CompleteAuthorize()

通过认证。

protected void CompleteAuthorize()

GetInstance(AuthorizeProviderInfo, ref object?, bool)

从设置对象获取控件实例。

public static AuthorizeProviderControlBase? GetInstance(AuthorizeProviderInfo info, ref object? settings, bool isEditngMode)

参数

info AuthorizeProviderInfo

控件信息

settings object

要附加的设置对象

isEditngMode bool

返回

AuthorizeProviderControlBase

初始化的控件对象。