Compartir a través de


ServiceManager.GetRequiredService<TServiceType> (Método)

Recupera una instancia de un servicio del tipo especificado.

Espacio de nombres:  Microsoft.Windows.Design
Ensamblado:  Microsoft.Windows.Design.Extensibility (en Microsoft.Windows.Design.Extensibility.dll)

Sintaxis

'Declaración
Public Function GetRequiredService(Of TServiceType) As TServiceType
public TServiceType GetRequiredService<TServiceType>()
public:
generic<typename TServiceType>
TServiceType GetRequiredService()
member GetRequiredService : unit -> 'TServiceType 
JScript no admite el uso de métodos ni tipos genéricos.

Parámetros de tipo

  • TServiceType

Valor devuelto

Tipo: TServiceType
Instancia del tipo de servicio solicitado.Este método nunca devuelve nullreferencia null (Nothing en Visual Basic).

Excepciones

Excepción Condición
NotSupportedException

No hay ningún servicio del tipo solicitado.

Comentarios

GetRequiredService<TServiceType> inicia una excepción NotSupportedException si un servicio del tipo solicitado no se encuentra disponible. Si nullreferencia null (Nothing en Visual Basic) es aceptable como valor devuelto en vez de una excepción, utilice GetService en su lugar. GetRequiredService<TServiceType> proporciona un contrato más fiable.

Seguridad de .NET Framework

Vea también

Referencia

ServiceManager Clase

Microsoft.Windows.Design (Espacio de nombres)

EditingContext

ContextItem

Otros recursos

Extensibilidad de WPF Designer