Freigeben über


Reference.ProvideValue(IServiceProvider) Methode

Definition

Gibt ein Objekt zurück, das dem Wert der Zieleigenschaft entspricht. Für den Reference-Typ ist dies das Objekt, das die bereitgestellten Name-Verweise enthält.

public:
 override System::Object ^ ProvideValue(IServiceProvider ^ serviceProvider);
public override object ProvideValue (IServiceProvider serviceProvider);
override this.ProvideValue : IServiceProvider -> obj
Public Overrides Function ProvideValue (serviceProvider As IServiceProvider) As Object

Parameter

serviceProvider
IServiceProvider

Eine Klasse, die den IXamlNameResolver-Dienst implementiert.

Gibt zurück

Der Wert der Zieleigenschaft. Dies ist potenziell jedes Objekt, das in den relevanten unterstützenden Assemblys typzugeordnet ist.

Ausnahmen

Der serviceProvider-Wert implementiert den IXamlNameResolver-Dienst nicht.

- oder -

Der Name-Wert wurde nicht durch Konstruktion oder Verwendung fester Breite festgelegt.

serviceProvider ist null.

Hinweise

Diese Methode erwartet einen serviceProvider Wert, der den IXamlNameResolver Dienst implementiert.

Gilt für: