TypeCatalog 建構函式
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
初始化 TypeCatalog 類別的新執行個體。
多載
TypeCatalog(IEnumerable<Type>) |
使用指定的類型,初始化 TypeCatalog 類別的新執行個體。 |
TypeCatalog(Type[]) |
使用指定的類型,初始化 TypeCatalog 類別的新執行個體。 |
TypeCatalog(IEnumerable<Type>, ICompositionElement) |
使用指定的型別和組件來源,初始化 TypeCatalog 類別的新執行個體。 |
TypeCatalog(IEnumerable<Type>, ReflectionContext) |
使用指定反映內容中的指定型別,初始化 TypeCatalog 類別的新執行個體。 |
TypeCatalog(IEnumerable<Type>, ReflectionContext, ICompositionElement) |
使用組件的指定反映內容和來源中的指定型別,初始化 TypeCatalog 類別的新執行個體。 |
TypeCatalog(IEnumerable<Type>)
使用指定的類型,初始化 TypeCatalog 類別的新執行個體。
public:
TypeCatalog(System::Collections::Generic::IEnumerable<Type ^> ^ types);
public TypeCatalog (System.Collections.Generic.IEnumerable<Type> types);
new System.ComponentModel.Composition.Hosting.TypeCatalog : seq<Type> -> System.ComponentModel.Composition.Hosting.TypeCatalog
Public Sub New (types As IEnumerable(Of Type))
參數
- types
- IEnumerable<Type>
要加入至 Type 物件的屬性 TypeCatalog 物件集合。
例外狀況
types
為 null
。
適用於
TypeCatalog(Type[])
使用指定的類型,初始化 TypeCatalog 類別的新執行個體。
public:
TypeCatalog(... cli::array <Type ^> ^ types);
public TypeCatalog (params Type[] types);
new System.ComponentModel.Composition.Hosting.TypeCatalog : Type[] -> System.ComponentModel.Composition.Hosting.TypeCatalog
Public Sub New (ParamArray types As Type())
參數
- types
- Type[]
要加入至 Type 物件的屬性 TypeCatalog 物件陣列。
例外狀況
types
為 null
。
適用於
TypeCatalog(IEnumerable<Type>, ICompositionElement)
使用指定的型別和組件來源,初始化 TypeCatalog 類別的新執行個體。
public:
TypeCatalog(System::Collections::Generic::IEnumerable<Type ^> ^ types, System::ComponentModel::Composition::Primitives::ICompositionElement ^ definitionOrigin);
public TypeCatalog (System.Collections.Generic.IEnumerable<Type> types, System.ComponentModel.Composition.Primitives.ICompositionElement definitionOrigin);
new System.ComponentModel.Composition.Hosting.TypeCatalog : seq<Type> * System.ComponentModel.Composition.Primitives.ICompositionElement -> System.ComponentModel.Composition.Hosting.TypeCatalog
Public Sub New (types As IEnumerable(Of Type), definitionOrigin As ICompositionElement)
參數
- types
- IEnumerable<Type>
要加入至 Type 物件的屬性 TypeCatalog 物件集合。
- definitionOrigin
- ICompositionElement
診斷用來識別組件來源的項目。
例外狀況
types
為 null
。
適用於
TypeCatalog(IEnumerable<Type>, ReflectionContext)
使用指定反映內容中的指定型別,初始化 TypeCatalog 類別的新執行個體。
public:
TypeCatalog(System::Collections::Generic::IEnumerable<Type ^> ^ types, System::Reflection::ReflectionContext ^ reflectionContext);
public TypeCatalog (System.Collections.Generic.IEnumerable<Type> types, System.Reflection.ReflectionContext reflectionContext);
new System.ComponentModel.Composition.Hosting.TypeCatalog : seq<Type> * System.Reflection.ReflectionContext -> System.ComponentModel.Composition.Hosting.TypeCatalog
Public Sub New (types As IEnumerable(Of Type), reflectionContext As ReflectionContext)
參數
- types
- IEnumerable<Type>
要加入至 Type 物件的屬性 TypeCatalog 物件集合。
- reflectionContext
- ReflectionContext
要用於解譯型別的內容。
例外狀況
types
為 null
。
適用於
TypeCatalog(IEnumerable<Type>, ReflectionContext, ICompositionElement)
使用組件的指定反映內容和來源中的指定型別,初始化 TypeCatalog 類別的新執行個體。
public:
TypeCatalog(System::Collections::Generic::IEnumerable<Type ^> ^ types, System::Reflection::ReflectionContext ^ reflectionContext, System::ComponentModel::Composition::Primitives::ICompositionElement ^ definitionOrigin);
public TypeCatalog (System.Collections.Generic.IEnumerable<Type> types, System.Reflection.ReflectionContext reflectionContext, System.ComponentModel.Composition.Primitives.ICompositionElement definitionOrigin);
new System.ComponentModel.Composition.Hosting.TypeCatalog : seq<Type> * System.Reflection.ReflectionContext * System.ComponentModel.Composition.Primitives.ICompositionElement -> System.ComponentModel.Composition.Hosting.TypeCatalog
Public Sub New (types As IEnumerable(Of Type), reflectionContext As ReflectionContext, definitionOrigin As ICompositionElement)
參數
- types
- IEnumerable<Type>
要加入至 Type 物件的屬性 TypeCatalog 物件集合。
- reflectionContext
- ReflectionContext
要用於解譯型別的內容。
- definitionOrigin
- ICompositionElement
診斷用來識別組件來源的項目。
例外狀況
types
為 null
。
適用於
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應