System.AddIn.Pipeline 命名空间

提供用于在主机应用程序和加载项之间构造通信管道的类。 Provides classes for constructing the communication pipeline between a host application and an add-in.

AddInAdapterAttribute

将对象标识为管线的外接程序端适配器段。Identifies an object as an add-in-side adapter segment of the pipeline.

AddInBaseAttribute

将对象标识为管线的外接程序视图段。Identifies an object as an add-in view segment of the pipeline.

AddInContractAttribute

将对象标识为管线的外接程序协定段。Identifies an object as a add-in contract segment of the pipeline.

CollectionAdapters

能够实现在外接程序与其宿主应用程序之间传递集合。Enables collections to be passed between an add-in and its host application.

ContractAdapter

提供用于共享和重新适应外接程序的方法。Provides methods for sharing and readapting add-ins.

ContractBase

提供 IContract 成员的默认实现。Provides a default implementation of IContract members.

ContractHandle

提供控制外接程序生存期的方法。Provides methods that control the lifetime of an add-in.

FrameworkElementAdapters

Windows Presentation Foundation (WPF) 加载项使用 FrameworkElementAdapters,在 FrameworkElementINativeHandleContract 之间进行转换。FrameworkElementAdapters is used by Windows Presentation Foundation (WPF) add-ins to convert between a FrameworkElement and an INativeHandleContract.

HostAdapterAttribute

将对象标识为管线的宿主端适配器段。Identifies an object as a host-side adapter segment of the pipeline.

QualificationDataAttribute

提供开发人员指定的管线段数据。Provides developer-specified data for a pipeline segment.