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 -Schnittstelle implementieren, um Ihre eigene Datenquelle zu erstellen, und das Schema nie geändert wird, sollte die -Eigenschaft immer zurückgeben und die -Methode IHierarchicalDataSourceDesigner CanRefreshSchema eine false RefreshSchema(Boolean) -Methode NotSupportedException aufrufen.

Wenn der vom Entwurfshost als Ergebnis einer Benutzeraktion aufgerufen wird, ist der Parameter in der Regel , da der Benutzer erwarten würde, über Probleme beim Aktualisieren des Schemas benachrichtigt RefreshSchema(Boolean) preferSilent zu false werden. Wenn das Schema jedoch implizit aktualisiert wird, z. B. nach einem Aufruf der -Methode, oder wenn der Aktualisierungsprozess eine Reihe von Schritten umfasst, sollte Configure() preferSilent auf festgelegt true werden.

Gilt für

Siehe auch