Freigeben über


XamlType.LookupConstructionRequiresArguments Methode

Definition

Gibt einen Wert zurück, der angibt, ob dieses XamlType-Objekt Argumente (generische Einschränkungen für x:TypeArguments, Initialisierungstext oder andere XAML-Techniken) aufweisen muss, um eine gültige Instanz des Typs zu erstellen.

protected:
 virtual bool LookupConstructionRequiresArguments();
protected virtual bool LookupConstructionRequiresArguments ();
abstract member LookupConstructionRequiresArguments : unit -> bool
override this.LookupConstructionRequiresArguments : unit -> bool
Protected Overridable Function LookupConstructionRequiresArguments () As Boolean

Gibt zurück

true, wenn die Erstellung einer Instanz einen Argumentwert erfordert, andernfalls false.

Hinweise

Diese Methode kann aufgerufen werden, wenn ein Aufrufer einen Wert von ConstructionRequiresArgumentserhält.

Die Standardimplementierung gibt für Typen zurück false , die im CLR-Typsystem als Werttypen gelten. Für andere Werttypen wird die CLR-Reflexion ConstructorInfo verwendet, um zu bestimmen, ob ein parameterloser Konstruktor vorhanden ist.

Überschreiben Sie diese Methode, wenn Sie sich nicht auf die standardmäßige interne CLR-Reflexion verlassen und Metadaten oder andere Techniken zum Melden der XAML-Typsysteminformationen oder Schemainformationen eines Typs verwenden.

Gilt für: