ServiceProvider Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Importante
Questa API non è conforme a CLS.
Fornisce un fornitore di servizi unificato.
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
- Ereditarietà
-
ServiceProvider
- Attributi
- Implementazioni
Costruttori
| Nome | Descrizione |
|---|---|
| ServiceProvider(IServiceProvider) |
Crea un nuovo ServiceProvider oggetto e utilizza l'interfaccia fornita per risolvere i servizi. |
Metodi
| Nome | Descrizione |
|---|---|
| Dispose() |
Rilascia tutte le risorse utilizzate dall'oggetto ServiceProvider . |
| GetService(Guid) |
Ottiene l'oggetto di servizio. |
| GetService(Type) |
Ottiene l'oggetto di servizio. |
Implementazioni dell'interfaccia esplicita
| Nome | Descrizione |
|---|---|
| IObjectWithSite.GetSite(Guid, IntPtr) |
Recupera l'oggetto sito corrente utilizzato per risolvere i servizi. |
| IObjectWithSite.SetSite(Object) |
Imposta l'oggetto del sito per risolvere i servizi. |