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
| Nom | Description |
|---|---|
| CompositionContainer() |
Initialise une nouvelle instance de la classe CompositionContainer. |
| CompositionContainer(ExportProvider[]) |
Initialise une nouvelle instance de la CompositionContainer classe avec les fournisseurs d’exportation spécifiés. |
| CompositionContainer(CompositionOptions, ExportProvider[]) |
Initialise une nouvelle instance de la CompositionContainer classe avec les fournisseurs et options d’exportation spécifiés. |
| CompositionContainer(ComposablePartCatalog, ExportProvider[]) |
Initialise une nouvelle instance de la CompositionContainer classe avec le catalogue et les fournisseurs d’exportation spécifiés. |
| CompositionContainer(ComposablePartCatalog, Boolean, ExportProvider[]) |
Initialise une nouvelle instance de la CompositionContainer classe avec le catalogue, le mode thread-safe et les fournisseurs d’exportation spécifiés. |
| CompositionContainer(ComposablePartCatalog, CompositionOptions, ExportProvider[]) |
Initialise une nouvelle instance de la CompositionContainer classe avec le catalogue, les options et les fournisseurs d’exportation spécifiés. |
CompositionContainer()
- Source:
- CompositionContainer.cs
- 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
- Source:
- CompositionContainer.cs
Initialise une nouvelle instance de la CompositionContainer classe avec les fournisseurs d’exportation 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 Export objets, ou null pour définir Providers sur un objet vide ReadOnlyCollection<T>.
Exceptions
providers contient un élément qui est null.
S’applique à
CompositionContainer(CompositionOptions, ExportProvider[])
- Source:
- CompositionContainer.cs
- Source:
- CompositionContainer.cs
- Source:
- CompositionContainer.cs
- Source:
- CompositionContainer.cs
Initialise une nouvelle instance de la CompositionContainer classe avec les fournisseurs et options d’exportation 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 Export objets, ou null pour définir Providers sur un objet vide ReadOnlyCollection<T>.
Exceptions
providers contient un élément qui est null.
S’applique à
CompositionContainer(ComposablePartCatalog, ExportProvider[])
- Source:
- CompositionContainer.cs
- Source:
- CompositionContainer.cs
- Source:
- CompositionContainer.cs
- Source:
- CompositionContainer.cs
Initialise une nouvelle instance de la CompositionContainer classe avec le catalogue et les fournisseurs d’exportation spécifiés.
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 Export objets au CompositionContainer.
- providers
- ExportProvider[]
Tableau d’objets ExportProvider qui fournissent l’accès CompositionContainer aux Export objets, ou null pour définir Providers sur un objet vide ReadOnlyCollection<T>.
Exceptions
providers contient un élément qui est null.
S’applique à
CompositionContainer(ComposablePartCatalog, Boolean, ExportProvider[])
- Source:
- CompositionContainer.cs
- Source:
- CompositionContainer.cs
- Source:
- CompositionContainer.cs
- Source:
- CompositionContainer.cs
Initialise une nouvelle instance de la CompositionContainer classe avec le catalogue, le mode thread-safe et les fournisseurs d’exportation spécifiés.
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 Export objets au CompositionContainer.
- isThreadSafe
- Boolean
true si cet CompositionContainer objet doit être thread-safe ; sinon, false.
- providers
- ExportProvider[]
Tableau d’objets ExportProvider qui fournissent l’accès CompositionContainer aux Export objets ou null pour définir la Providers propriété sur un objet vide ReadOnlyCollection<T>.
Exceptions
Un ou plusieurs éléments sont providersnull.
Remarques
Un CompositionContainer objet accessible à partir de plusieurs threads doit définir le isThreadSafe paramètre truesur . Les performances seront légèrement plus lentes lorsque isThreadSafe c’est truele cas. Nous vous recommandons donc de définir ce paramètre 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
- Source:
- CompositionContainer.cs
Initialise une nouvelle instance de la CompositionContainer classe avec le catalogue, les options et les fournisseurs d’exportation 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 Export objets 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 Export objets, ou null pour définir Providers sur un objet vide ReadOnlyCollection<T>.
Exceptions
providers contient un élément qui est null.