ServiceProvider Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Importante
Esta API não está em conformidade com CLS.
Fornece um provedor de serviços 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
- Herança
-
ServiceProvider
- Atributos
- Implementações
Construtores
ServiceProvider(IServiceProvider) |
Cria um novo objeto ServiceProvider e usa a interface especificada para resolver serviços. |
Métodos
Dispose() |
Libera todos os recursos usados pelo ServiceProvider objeto. |
GetService(Guid) |
Obtém o objeto de serviço. |
GetService(Type) |
Obtém o objeto de serviço. |
Implantações explícitas de interface
IObjectWithSite.GetSite(Guid, IntPtr) |
Recupera o objeto de site atual usado para resolver serviços. |
IObjectWithSite.SetSite(Object) |
Define o objeto de site que resolverá serviços. |