Språk

ImportAttribute.RequiredCreationPolicy Property

Definition

Gets or sets a value that indicates that the importer requires a specific System.ComponentModel.Composition.CreationPolicy for the exports used to satisfy this import.

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

Property Value

System.ComponentModel.Composition.CreationPolicy

One of the following values:

System.ComponentModel.Composition.CreationPolicy.Any, if the importer does not require a specific System.ComponentModel.Composition.CreationPolicy. This is the default.

System.ComponentModel.Composition.CreationPolicy.Shared to require that all used exports be shared by all parts in the container.

System.ComponentModel.Composition.CreationPolicy.NonShared to require that all used exports be non-shared in a container. In this case, each part receives their own instance.

Applies to