CompositionContainer Constructeurs
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Initialise une nouvelle instance de la classe CompositionContainer.
Surcharges
CompositionContainer() |
Initialise une nouvelle instance de la classe CompositionContainer. |
CompositionContainer(ExportProvider[]) |
Initialise une nouvelle instance de la classe CompositionContainer avec les fournisseurs d'exportations spécifiés. |
CompositionContainer(CompositionOptions, ExportProvider[]) |
Initialise une nouvelle instance de la classe CompositionContainer avec les fournisseurs d'exportations et les options spécifiés. |
CompositionContainer(ComposablePartCatalog, ExportProvider[]) |
Initialise une nouvelle instance de la classe CompositionContainer avec les catalogues spécifiés et les fournisseurs d'exportations. |
CompositionContainer(ComposablePartCatalog, Boolean, ExportProvider[]) |
Initialise une nouvelle instance de la classe CompositionContainer avec le catalogue spécifié, le mode thread-safe et les fournisseurs d'exportations. |
CompositionContainer(ComposablePartCatalog, CompositionOptions, ExportProvider[]) |
Initialise une nouvelle instance de la classe CompositionContainer avec les catalogues, les options et les fournisseurs d'exportations spécifiés. |
CompositionContainer()
- Source:
- CompositionContainer.cs
- Source:
- CompositionContainer.cs
- Source:
- CompositionContainer.cs
Initialise une nouvelle instance de la classe CompositionContainer.
public:
CompositionContainer();
public CompositionContainer ();
Public Sub New ()
S’applique à
CompositionContainer(ExportProvider[])
- Source:
- CompositionContainer.cs
- Source:
- CompositionContainer.cs
- Source:
- CompositionContainer.cs
Initialise une nouvelle instance de la classe CompositionContainer avec les fournisseurs d'exportations spécifiés.
public:
CompositionContainer(... cli::array <System::ComponentModel::Composition::Hosting::ExportProvider ^> ^ providers);
public CompositionContainer (params System.ComponentModel.Composition.Hosting.ExportProvider[] providers);
public CompositionContainer (params System.ComponentModel.Composition.Hosting.ExportProvider[]? providers);
new System.ComponentModel.Composition.Hosting.CompositionContainer : System.ComponentModel.Composition.Hosting.ExportProvider[] -> System.ComponentModel.Composition.Hosting.CompositionContainer
Public Sub New (ParamArray providers As ExportProvider())
Paramètres
- providers
- ExportProvider[]
Tableau d'objets ExportProvider qui fournissent l'accès CompositionContainer aux objets Export ou null
pour définir Providers sur un ReadOnlyCollection<T> vide.
Exceptions
providers
contient un élément null
.
S’applique à
CompositionContainer(CompositionOptions, ExportProvider[])
- Source:
- CompositionContainer.cs
- Source:
- CompositionContainer.cs
- Source:
- CompositionContainer.cs
Initialise une nouvelle instance de la classe CompositionContainer avec les fournisseurs d'exportations et les options spécifiés.
public:
CompositionContainer(System::ComponentModel::Composition::Hosting::CompositionOptions compositionOptions, ... cli::array <System::ComponentModel::Composition::Hosting::ExportProvider ^> ^ providers);
public CompositionContainer (System.ComponentModel.Composition.Hosting.CompositionOptions compositionOptions, params System.ComponentModel.Composition.Hosting.ExportProvider[] providers);
public CompositionContainer (System.ComponentModel.Composition.Hosting.CompositionOptions compositionOptions, params System.ComponentModel.Composition.Hosting.ExportProvider[]? providers);
new System.ComponentModel.Composition.Hosting.CompositionContainer : System.ComponentModel.Composition.Hosting.CompositionOptions * System.ComponentModel.Composition.Hosting.ExportProvider[] -> System.ComponentModel.Composition.Hosting.CompositionContainer
Public Sub New (compositionOptions As CompositionOptions, ParamArray providers As ExportProvider())
Paramètres
- compositionOptions
- CompositionOptions
Objet qui spécifie le comportement de ce conteneur.
- providers
- ExportProvider[]
Tableau d'objets ExportProvider qui fournissent l'accès CompositionContainer aux objets Export ou null
pour définir Providers sur un ReadOnlyCollection<T> vide.
Exceptions
providers
contient un élément null
.
S’applique à
CompositionContainer(ComposablePartCatalog, ExportProvider[])
- Source:
- CompositionContainer.cs
- Source:
- CompositionContainer.cs
- Source:
- CompositionContainer.cs
Initialise une nouvelle instance de la classe CompositionContainer avec les catalogues spécifiés et les fournisseurs d'exportations.
public:
CompositionContainer(System::ComponentModel::Composition::Primitives::ComposablePartCatalog ^ catalog, ... cli::array <System::ComponentModel::Composition::Hosting::ExportProvider ^> ^ providers);
public CompositionContainer (System.ComponentModel.Composition.Primitives.ComposablePartCatalog catalog, params System.ComponentModel.Composition.Hosting.ExportProvider[] providers);
public CompositionContainer (System.ComponentModel.Composition.Primitives.ComposablePartCatalog? catalog, params System.ComponentModel.Composition.Hosting.ExportProvider[]? providers);
new System.ComponentModel.Composition.Hosting.CompositionContainer : System.ComponentModel.Composition.Primitives.ComposablePartCatalog * System.ComponentModel.Composition.Hosting.ExportProvider[] -> System.ComponentModel.Composition.Hosting.CompositionContainer
Public Sub New (catalog As ComposablePartCatalog, ParamArray providers As ExportProvider())
Paramètres
- catalog
- ComposablePartCatalog
Catalogue qui fournit des objets Export au CompositionContainer.
- providers
- ExportProvider[]
Tableau d'objets ExportProvider qui fournissent l'accès CompositionContainer aux objets Export ou null
pour définir Providers sur un ReadOnlyCollection<T> vide.
Exceptions
providers
contient un élément null
.
S’applique à
CompositionContainer(ComposablePartCatalog, Boolean, ExportProvider[])
- Source:
- CompositionContainer.cs
- Source:
- CompositionContainer.cs
- Source:
- CompositionContainer.cs
Initialise une nouvelle instance de la classe CompositionContainer avec le catalogue spécifié, le mode thread-safe et les fournisseurs d'exportations.
public:
CompositionContainer(System::ComponentModel::Composition::Primitives::ComposablePartCatalog ^ catalog, bool isThreadSafe, ... cli::array <System::ComponentModel::Composition::Hosting::ExportProvider ^> ^ providers);
public CompositionContainer (System.ComponentModel.Composition.Primitives.ComposablePartCatalog catalog, bool isThreadSafe, params System.ComponentModel.Composition.Hosting.ExportProvider[] providers);
public CompositionContainer (System.ComponentModel.Composition.Primitives.ComposablePartCatalog? catalog, bool isThreadSafe, params System.ComponentModel.Composition.Hosting.ExportProvider[]? providers);
new System.ComponentModel.Composition.Hosting.CompositionContainer : System.ComponentModel.Composition.Primitives.ComposablePartCatalog * bool * System.ComponentModel.Composition.Hosting.ExportProvider[] -> System.ComponentModel.Composition.Hosting.CompositionContainer
Public Sub New (catalog As ComposablePartCatalog, isThreadSafe As Boolean, ParamArray providers As ExportProvider())
Paramètres
- catalog
- ComposablePartCatalog
Catalogue qui fournit des objets Export au CompositionContainer.
- isThreadSafe
- Boolean
true
si cet objet CompositionContainer doit être thread-safe ; sinon, false
.
- providers
- ExportProvider[]
Tableau d'objets ExportProvider qui fournissent au CompositionContainer l'accès aux objets Export ou null
pour définir la propriété Providers sur un ReadOnlyCollection<T> vide.
Exceptions
Un ou plusieurs éléments de providers
sont null
.
Remarques
Un CompositionContainer objet accessible à partir de plusieurs threads doit définir le paramètre sur isThreadSafe
true
. Les performances étant légèrement plus lentes lorsque isThreadSafe
est true
, nous vous recommandons de définir ce paramètre sur false
dans les scénarios à thread unique. La valeur par défaut est false
.
S’applique à
CompositionContainer(ComposablePartCatalog, CompositionOptions, ExportProvider[])
- Source:
- CompositionContainer.cs
- Source:
- CompositionContainer.cs
- Source:
- CompositionContainer.cs
Initialise une nouvelle instance de la classe CompositionContainer avec les catalogues, les options et les fournisseurs d'exportations spécifiés.
public:
CompositionContainer(System::ComponentModel::Composition::Primitives::ComposablePartCatalog ^ catalog, System::ComponentModel::Composition::Hosting::CompositionOptions compositionOptions, ... cli::array <System::ComponentModel::Composition::Hosting::ExportProvider ^> ^ providers);
public CompositionContainer (System.ComponentModel.Composition.Primitives.ComposablePartCatalog catalog, System.ComponentModel.Composition.Hosting.CompositionOptions compositionOptions, params System.ComponentModel.Composition.Hosting.ExportProvider[] providers);
public CompositionContainer (System.ComponentModel.Composition.Primitives.ComposablePartCatalog? catalog, System.ComponentModel.Composition.Hosting.CompositionOptions compositionOptions, params System.ComponentModel.Composition.Hosting.ExportProvider[]? providers);
new System.ComponentModel.Composition.Hosting.CompositionContainer : System.ComponentModel.Composition.Primitives.ComposablePartCatalog * System.ComponentModel.Composition.Hosting.CompositionOptions * System.ComponentModel.Composition.Hosting.ExportProvider[] -> System.ComponentModel.Composition.Hosting.CompositionContainer
Public Sub New (catalog As ComposablePartCatalog, compositionOptions As CompositionOptions, ParamArray providers As ExportProvider())
Paramètres
- catalog
- ComposablePartCatalog
Catalogue qui fournit des objets Export au CompositionContainer.
- compositionOptions
- CompositionOptions
Objet qui spécifie les options qui affectent le comportement du conteneur.
- providers
- ExportProvider[]
Tableau d'objets ExportProvider qui fournissent l'accès CompositionContainer aux objets Export ou null
pour définir Providers sur un ReadOnlyCollection<T> vide.
Exceptions
providers
contient un élément null
.