ServiceProvider Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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. |