Condividi tramite


Metodo ServiceProvider.AddService (Type, ServiceCreatorCallback)

Aggiunge il servizio specificato alla raccolta interna di servizi.

Spazio dei nomi:  Microsoft.VisualStudio.Data.Framework
Assembly:  Microsoft.VisualStudio.Data.Framework (in Microsoft.VisualStudio.Data.Framework.dll)

Sintassi

'Dichiarazione
Public Sub AddService ( _
    serviceType As Type, _
    callback As ServiceCreatorCallback _
)
public void AddService(
    Type serviceType,
    ServiceCreatorCallback callback
)
public:
virtual void AddService(
    Type^ serviceType, 
    ServiceCreatorCallback^ callback
) sealed
abstract AddService : 
        serviceType:Type * 
        callback:ServiceCreatorCallback -> unit  
override AddService : 
        serviceType:Type * 
        callback:ServiceCreatorCallback -> unit
public final function AddService(
    serviceType : Type, 
    callback : ServiceCreatorCallback
)

Parametri

  • serviceType
    Tipo: Type

    Il tipo di servizio da aggiungere.

  • callback
    Tipo: ServiceCreatorCallback

    Oggetto callback che viene utilizzato per creare il servizio.

Implementa

IServiceContainer.AddService(Type, ServiceCreatorCallback)

Note

Il parametro callback consente un servizio da dichiarare come disponibile ma dopo la creazione di un oggetto fino a che il servizio.

Questo metodo chiama il metodo AddService.

Sicurezza di .NET Framework

Vedere anche

Riferimenti

ServiceProvider Classe

Overload AddService

Spazio dei nomi Microsoft.VisualStudio.Data.Framework