Partager via


ServiceProvider, constructeur (IServiceProvider, Boolean)

Initialise une nouvelle instance de la classe d'ServiceProvider avec un objet existant d'IServiceProvider et passe éventuellement toutes les demandes au fournisseur de services sous-jacent.

Espace de noms :  Microsoft.VisualStudio.Shell
Assembly :  Microsoft.VisualStudio.Shell.11.0 (dans Microsoft.VisualStudio.Shell.11.0.dll)

Syntaxe

'Déclaration
Public Sub New ( _
    sp As IServiceProvider, _
    defaultServices As Boolean _
)
public ServiceProvider(
    IServiceProvider sp,
    bool defaultServices
)

Paramètres

Remarques

Initialise nouvel ServiceProvider et utilise l'interface fournie d'IServiceProvider aux services de résolution.Si defaultServices est égale à true (la valeur par défaut) une requête pour l'interface d'IServiceProvider retournera le fournisseur de services sous-jacent de COM et une requête pour l'interface d'IObjectWithSite retournera cet objet.Si defaultServices est égal à la valeur false ces deux services ne sera pas fourni et le fournisseur de services sera « transparent » et passera toutes les requêtes de services au fournisseur de services donné.

Sécurité .NET Framework

Voir aussi

Référence

ServiceProvider Classe

ServiceProvider, surcharge

Microsoft.VisualStudio.Shell, espace de noms