ServiceProvider Kelas

Definisi

Penting

API ini bukan kompatibel CLS.

Menyediakan penyedia layanan terpadu.

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
Warisan
ServiceProvider
Atribut
Penerapan

Konstruktor

ServiceProvider(IServiceProvider)

Membuat objek baru ServiceProvider dan menggunakan antarmuka yang diberikan untuk menyelesaikan layanan.

Metode

Dispose()

Melepaskan semua sumber daya yang digunakan oleh ServiceProvider objek .

GetService(Guid)

Mendapatkan objek layanan.

GetService(Type)

Mendapatkan objek layanan.

Implementasi Antarmuka Eksplisit

IObjectWithSite.GetSite(Guid, IntPtr)

Mengambil objek situs saat ini yang digunakan untuk mengatasi layanan.

IObjectWithSite.SetSite(Object)

Mengatur objek situs untuk mengatasi layanan.

Berlaku untuk