Skip to content

class ApplicationPartManager

cangjie
public class ApplicationPartManager

功能:管理 MVC 可发现的应用程序部件和特性提供器。

成员概览

成员功能
init()创建应用程序部件管理器实例。
prop parts返回已注册的应用程序部件列表。
prop featureProviders返回已注册的特性提供器列表。
func populateFeature(TFeature)使用匹配的特性提供器填充指定特性实例。

init()

cangjie
public init()

功能:创建应用程序部件管理器实例。

prop parts

cangjie
public prop parts: List<ApplicationPart>

功能:返回已注册的应用程序部件列表。

类型:List<ApplicationPart>

prop featureProviders

cangjie
public prop featureProviders: List<IApplicationFeatureProvider>

功能:返回已注册的特性提供器列表。

类型:List<IApplicationFeatureProvider>

func populateFeature(TFeature)

cangjie
public func populateFeature<TFeature>(feature: TFeature): Unit

功能:使用匹配的特性提供器填充指定特性实例。

参数:

  • feature: TFeature - 要填充的特性实例。

返回值:

  • Unit