Freigeben über


DataSourceConverter.GetStandardValuesExclusive(ITypeDescriptorContext) Methode

Definition

Ruft einen Wert ab, der angibt, ob die von GetStandardValues() zurückgegebene Auflistung von Standardwerten eine Liste aller möglichen Werte ist.

public:
 override bool GetStandardValuesExclusive(System::ComponentModel::ITypeDescriptorContext ^ context);
public override bool GetStandardValuesExclusive (System.ComponentModel.ITypeDescriptorContext context);
override this.GetStandardValuesExclusive : System.ComponentModel.ITypeDescriptorContext -> bool
Public Overrides Function GetStandardValuesExclusive (context As ITypeDescriptorContext) As Boolean

Parameter

context
ITypeDescriptorContext

Eine ITypeDescriptorContext-Schnittstelle, über die zusätzliche Kontextinformationen abgerufen werden können.

Gibt zurück

true, wenn die von TypeConverter.StandardValuesCollection zurückgegebene GetStandardValues() eine exklusive Liste aller möglichen Werte ist. false, wenn andere Werte möglich sind.

Bei Implementierung in dieser Klasse gibt diese Methode immer false zurück.

Hinweise

Wenn es sich um eine exklusive Liste handelt, zum Beispiel bei einem Enumerationsdatentyp, sind keine anderen Werte gültig. Wenn die Liste nicht exklusiv ist, gibt es neben der Liste der Standardwerte, die bereitgestellt werden, GetStandardValues andere gültige Werte.

Hinweise für Vererber

Überschreiben Sie diese Methode, wenn der zu konvertierende Typ Standardwerte unterstützt.

Mithilfe des context-Parameters können zusätzliche Informationen über die Umgebung extrahiert werden, aus der dieser Konverter aufgerufen wurde. Es kann sein null, daher sollten Sie immer überprüfen. Außerdem können Eigenschaften des Kontextobjekts auch zurückgeben null.

Gilt für:

Weitere Informationen