Metodo ServiceManager.GetRequiredService<TServiceType>
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 Function GetRequiredService(Of TServiceType) As TServiceType
public TServiceType GetRequiredService<TServiceType>()
public:
generic<typename TServiceType>
TServiceType GetRequiredService()
member GetRequiredService : unit -> 'TServiceType
JScript non supporta i tipi o i metodi generici.
Parametri di tipo
- TServiceType
Valore restituito
Tipo: TServiceType
Istanza del tipo di servizio richiesto.Questo metodo non restituisce mai nullriferimento null (Nothing in Visual Basic).
Eccezioni
Eccezione | Condizione |
---|---|
NotSupportedException | Nessun servizio del tipo richiesto. |
Note
GetRequiredService<TServiceType> genera NotSupportedException se non è disponibile un servizio del tipo richiesto. Se nullriferimento null (Nothing in Visual Basic) è accettabile come valore restituito al posto di un'eccezione, utilizzare invece il metodo GetService. 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