共用方式為


FeatureManager.CreateFeatureProviders 方法 (Type, Type)

建立並傳回一組指定之型別的功能提供者。

命名空間:  Microsoft.Windows.Design.Features
組件:  Microsoft.Windows.Design.Extensibility (在 Microsoft.Windows.Design.Extensibility.dll 中)

語法

'宣告
Public Function CreateFeatureProviders ( _
    featureProviderType As Type, _
    type As Type _
) As IEnumerable(Of FeatureProvider)
public IEnumerable<FeatureProvider> CreateFeatureProviders(
    Type featureProviderType,
    Type type
)
public:
IEnumerable<FeatureProvider^>^ CreateFeatureProviders(
    Type^ featureProviderType, 
    Type^ type
)
member CreateFeatureProviders : 
        featureProviderType:Type * 
        type:Type -> IEnumerable<FeatureProvider> 
public function CreateFeatureProviders(
    featureProviderType : Type, 
    type : Type
) : IEnumerable<FeatureProvider>

參數

  • featureProviderType
    型別:System.Type
    要傳回的功能提供者之型別。
  • type
    型別:System.Type
    要為其建立功能提供者的型別。

傳回值

型別:System.Collections.Generic.IEnumerable<FeatureProvider>
功能提供者的列舉型別。如果沒有可供 featureProviderType 或 type 使用的功能提供者,這個方法就會傳回空的列舉。

例外狀況

例外狀況 條件
ArgumentNullException

featureProviderType 或 type 是 nullNull 參照 (即 Visual Basic 中的 Nothing)。

ArgumentException

featureProviderType 不是從 FeatureProvider 衍生。

.NET Framework 安全性

請參閱

參考

FeatureManager 類別

CreateFeatureProviders 多載

Microsoft.Windows.Design.Features 命名空間

FeatureProvider

FeatureConnector<TFeatureProviderType>

其他資源

功能提供者和功能連接器

了解 WPF 設計工具擴充性