ImportManyAttribute.RequiredCreationPolicy 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取或设置一个值,该值指示导入程序需要导出结果的特定 CreationPolicy,以满足此导入。
public:
property System::ComponentModel::Composition::CreationPolicy RequiredCreationPolicy { System::ComponentModel::Composition::CreationPolicy get(); void set(System::ComponentModel::Composition::CreationPolicy value); };
public System.ComponentModel.Composition.CreationPolicy RequiredCreationPolicy { get; set; }
member this.RequiredCreationPolicy : System.ComponentModel.Composition.CreationPolicy with get, set
Public Property RequiredCreationPolicy As CreationPolicy
属性值
以下值之一:
如果导入程序不需要特定 Any,则为 CreationPolicy。 这是默认设置。
若要求容器中的所有部件共享所有已使用的导出,则为 Shared。
若要求所有已使用的导出在容器中不共享,则为 NonShared。 在此情况下,每个部件都会收到各自的实例。