Condividi tramite


Metodo ServiceProvider.CreateFromSetSite

creare un nuovo ServiceProvider per il sito specificato.

Spazio dei nomi:  Microsoft.VisualStudio.Shell
Assembly:  Microsoft.VisualStudio.Shell.11.0 (in Microsoft.VisualStudio.Shell.11.0.dll)

Sintassi

'Dichiarazione
Public Shared Function CreateFromSetSite ( _
    sp As IServiceProvider _
) As ServiceProvider
public static ServiceProvider CreateFromSetSite(
    IServiceProvider sp
)

Parametri

Valore restituito

Tipo: Microsoft.VisualStudio.Shell.ServiceProvider
il provider di servizi.

Note

Questo metodo deve essere chiamato da un oggetto che implementa SetSite() (ad esempio, IObjectWithSite o IVsPackage).Imposta il provider di servizi globale se non è già stato definito.

Questo metodo viene chiamato dal metodo di SetSite() di un VSPackage.

[!NOTA]

La chiamata a questo metodo, il chiamante dichiara che conosce il provider di servizi globale OLE per il thread chiamante e che l'istanza del provider di servizi restituita può essere utilizzata da un'altra, componenti indipendenti, accedere tramite la proprietà statica di GlobalProvider .

Sicurezza di .NET Framework

Vedere anche

Riferimenti

ServiceProvider Classe

Spazio dei nomi Microsoft.VisualStudio.Shell