Udostępnij za pośrednictwem


Konstruktor ServiceProvider — (IServiceProvider, Boolean)

Inicjuje nowe wystąpienie ServiceProvider klasy z istniejącym IServiceProvider obiektu i opcjonalnie przekazuje wszystkie żądania do podstawowej usługodawca.

Przestrzeń nazw:  Microsoft.VisualStudio.Shell
Zestaw:  Microsoft.VisualStudio.Shell.11.0 (w Microsoft.VisualStudio.Shell.11.0.dll)

Składnia

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

Parametry

Uwagi

Inicjuje nowy ServiceProvider i korzysta z dołączonym IServiceProvider interfejsu, aby rozwiązać usług.Jeśli defaultServices jest równa true (ustawienie domyślne), kwerendy dla IServiceProvider interfejsu zwróci podstawowej usługodawca COM i kwerendy dla IObjectWithSite interfejsu zwróci tego obiektu.Jeśli defaultServices jest równa false, te dwie usługi nie będą dostarczane i usługodawca będzie "transparent" i przekazać wszystkie żądania dotyczące usług dany usługodawca.

Zabezpieczenia programu .NET Framework

Zobacz też

Informacje

ServiceProvider Klasa

Przeciążenie ServiceProvider

Przestrzeń nazw Microsoft.VisualStudio.Shell