NullExtension.ProvideValue(IServiceProvider) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Fornisce null
da usare come un valore dell'output di questa estensione di markup.
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
Parametri
- serviceProvider
- IServiceProvider
Oggetto che può fornire servizi per l'implementazione dell'estensione di markup.
Restituisce
Riferimento null.
Commenti
Questo metodo supporta le implementazioni del processore XAML e non deve essere chiamato direttamente. Un'implementazione del processore XAML usa questo metodo quando crea grafici a oggetti che includono un x:Null
utilizzo dell'estensione. Ciò si basa sul comportamento generale per i processori XAML quando elaborano qualsiasi MarkupExtension e chiamano la relativa ProvideValue
implementazione.
Questa implementazione non si basa sui servizi basati su .serviceProvider
Restituisce sempre un riferimento Null indipendentemente dal contesto. Nell'implementazione di .NET Framework XAML Services il valore da restituire viene ottenuto facendo riferimento al XamlLanguage.Null valore statico.