Costruttore ServiceProvider (IServiceProvider, Boolean)
Inizializza una nuova istanza della classe di ServiceProvider con un oggetto esistente di IServiceProvider e facoltativamente passa tutte le richieste al provider di servizi sottostante.
Spazio dei nomi: Microsoft.VisualStudio.Shell
Assembly: Microsoft.VisualStudio.Shell.11.0 (in Microsoft.VisualStudio.Shell.11.0.dll)
Sintassi
'Dichiarazione
Public Sub New ( _
sp As IServiceProvider, _
defaultServices As Boolean _
)
public ServiceProvider(
IServiceProvider sp,
bool defaultServices
)
Parametri
- sp
Tipo: Microsoft.VisualStudio.OLE.Interop.IServiceProvider
un'interfaccia di IServiceProvider utilizzata per risolvere i servizi.
- defaultServices
Tipo: System.Boolean
Determina se questo servizio risponde alle query per IServiceProvider e IObjectWithSite.
Note
Inizializza una nuova ServiceProvider e utilizza l'interfaccia fornita di IServiceProvider servizi di risoluzione.Se defaultServices è uguale true (impostazione predefinita) in una query per l'interfaccia di IServiceProvider restituirà il provider di servizi sottostante COM e una query per l'interfaccia di IObjectWithSite restituirà questo oggetto.Se defaultServices è uguale a false questi due servizi non verrà fornito e il provider di servizi sarà “trasparente„ e superato tutte le richieste per i servizi al provider di servizi specificato.
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.