Freigeben über


IHierarchicalDataSourceDesigner.RefreshSchema(Boolean) Methode

Definition

Aktualisiert das Schema der zugrunde liegenden Datenquelle.

public:
 void RefreshSchema(bool preferSilent);
public void RefreshSchema (bool preferSilent);
abstract member RefreshSchema : bool -> unit
Public Sub RefreshSchema (preferSilent As Boolean)

Parameter

preferSilent
Boolean

true, um Ereignisse zu unterdrücken, die während der Aktualisierung des Schemas ausgelöst wurden, andernfalls false.

Hinweise für Ausführende

Wenn Sie die IHierarchicalDataSourceDesigner -Schnittstelle implementieren, um Eine eigene Datenquelle zu erstellen, und das Schema ändert sich nie, sollte die CanRefreshSchema -Eigenschaft immer zurückgeben false , und die RefreshSchema(Boolean) -Methode sollte eine NotSupportedExceptionauslösen.

Wenn der RefreshSchema(Boolean) vom Entwurfshost als Ergebnis einer Benutzeraktion aufgerufen wird, lautet falseder Parameter in der preferSilent Regel , da der Benutzer erwartet, dass er über Probleme beim Aktualisieren des Schemas benachrichtigt wird. Wenn das Schema jedoch implizit aktualisiert wird, z. B. nach einem Aufruf der Configure() -Methode, oder wenn der Aktualisierungsprozess eine Reihe von Schritten umfasst, preferSilent sollte auf truefestgelegt werden.

Gilt für:

Weitere Informationen