Metodo ServiceManager.GetService (Type)
Sottoposto a override in una classe derivata, recupera un'istanza di un servizio del tipo specificato.
Spazio dei nomi: Microsoft.Windows.Design
Assembly: Microsoft.Windows.Design.Extensibility (in Microsoft.Windows.Design.Extensibility.dll)
Sintassi
'Dichiarazione
Public MustOverride Function GetService ( _
serviceType As Type _
) As Object
public abstract Object GetService(
Type serviceType
)
public:
virtual Object^ GetService(
Type^ serviceType
) abstract
abstract GetService :
serviceType:Type -> Object
public abstract function GetService(
serviceType : Type
) : Object
Parametri
- serviceType
Tipo: System.Type
Il tipo di servizio da recuperare.
Valore restituito
Tipo: System.Object
Istanza del tipo di servizio richiesto; in alternativa, nullriferimento null (Nothing in Visual Basic).
Implementa
IServiceProvider.GetService(Type)
Note
Se nullriferimento null (Nothing in Visual Basic) non è accettabile come valore restituito e viene preferita un'eccezione, utilizzare invece il metodo GetRequiredService<TServiceType>. GetRequiredService<TServiceType> fornisce un contratto più affidabile.
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.
Vedere anche
Riferimenti
Spazio dei nomi Microsoft.Windows.Design