ComposablePartDefinition 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
定义可组合部件定义的抽象基类,用于描述和启用对象的创建 ComposablePart 。
public ref class ComposablePartDefinition abstract
public abstract class ComposablePartDefinition
type ComposablePartDefinition = class
Public MustInherit Class ComposablePartDefinition
- 继承
-
ComposablePartDefinition
构造函数
| 名称 | 说明 |
|---|---|
| ComposablePartDefinition() |
初始化 ComposablePartDefinition 类的新实例。 |
属性
| 名称 | 说明 |
|---|---|
| ExportDefinitions |
获取描述由此ExportDefinition对象定义的部件导出的对象的对象集合ComposablePartDefinition。 |
| ImportDefinitions |
获取描述此ImportDefinition对象定义的部件所需的导入的对象集合ComposablePartDefinition。 |
| Metadata |
获取此 ComposablePartDefinition 对象的元数据的集合。 |
方法
| 名称 | 说明 |
|---|---|
| CreatePart() |
创建描述的部件 ComposablePartDefinition 的新实例。 |
| Equals(Object) |
确定指定的对象是否等于当前对象。 (继承自 Object) |
| GetHashCode() |
用作默认哈希函数。 (继承自 Object) |
| GetType() |
获取当前实例的 Type。 (继承自 Object) |
| MemberwiseClone() |
创建当前 Object的浅表副本。 (继承自 Object) |
| ToString() |
返回一个表示当前对象的字符串。 (继承自 Object) |
扩展方法
| 名称 | 说明 |
|---|---|
| ContainsPartMetadata<T>(ComposablePartDefinition, String, T) |
获取一个值,该值指示指定部件是否包含具有指定键和值的元数据。 |
| ContainsPartMetadataWithKey(ComposablePartDefinition, String) |
获取一个值,该值指示指定部件是否包含具有指定键的元数据。 |
| Exports(ComposablePartDefinition, String) |
获取一个值,该值指示指定的部件是否导出指定的协定。 |
| Exports(ComposablePartDefinition, Type) |
返回一个值,该值指示指定部件是否包含与指定协定类型匹配的导出。 |
| Exports<T>(ComposablePartDefinition) |
返回一个值,该值指示指定部件是否包含与指定协定类型匹配的导出。 |
| Imports(ComposablePartDefinition, String, ImportCardinality) |
确定指定的部件是否导入具有指定基数的指定协定。 |
| Imports(ComposablePartDefinition, String) |
确定指定的部件是否导入指定的协定。 |
| Imports(ComposablePartDefinition, Type, ImportCardinality) |
返回一个值,该值指示指定的部件是否包含与指定协定类型和导入基数匹配的导入。 |
| Imports(ComposablePartDefinition, Type) |
返回一个值,该值指示指定的部件是否包含与指定协定类型匹配的导入。 |
| Imports<T>(ComposablePartDefinition, ImportCardinality) |
返回一个值,该值指示指定的部件是否包含与指定协定类型和导入基数匹配的导入。 |
| Imports<T>(ComposablePartDefinition) |
返回一个值,该值指示指定的部件是否包含与指定协定类型匹配的导入。 |