ServiceProvider Clase

Definición

Importante

Esta API no es conforme a CLS.

Proporciona un proveedor de servicios unificado.

public ref class ServiceProvider sealed : IDisposable, IServiceProvider, Microsoft::VisualStudio::OLE::Interop::IObjectWithSite
[System.CLSCompliant(false)]
public sealed class ServiceProvider : IDisposable, IServiceProvider, Microsoft.VisualStudio.OLE.Interop.IObjectWithSite
[<System.CLSCompliant(false)>]
type ServiceProvider = class
    interface IServiceProvider
    interface IDisposable
    interface IObjectWithSite
Public NotInheritable Class ServiceProvider
Implements IDisposable, IObjectWithSite, IServiceProvider
Herencia
ServiceProvider
Atributos
Implementaciones

Constructores

Nombre Description
ServiceProvider(IServiceProvider)

Crea un nuevo ServiceProvider objeto y utiliza la interfaz dada para resolver servicios.

Métodos

Nombre Description
Dispose()

Libera todos los recursos que utiliza el ServiceProvider objeto.

GetService(Guid)

Recibe el objeto de servicio.

GetService(Type)

Recibe el objeto de servicio.

Implementaciones de interfaz explícitas

Nombre Description
IObjectWithSite.GetSite(Guid, IntPtr)

Recupera el objeto actual del sitio utilizado para resolver servicios.

IObjectWithSite.SetSite(Object)

Establece el objeto del sitio para resolver servicios.

Se aplica a