Udostępnij za pośrednictwem


IHierarchicalDataSourceDesigner.RefreshSchema(Boolean) Metoda

Definicja

Odświeża schemat bazowego źródła danych.

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

Parametry

preferSilent
Boolean

true aby pominąć zdarzenia wywoływane podczas odświeżania schematu; w przeciwnym razie false.

Uwagi dotyczące implementowania

Jeśli zaimplementujesz interfejs w IHierarchicalDataSourceDesigner celu utworzenia własnego źródła danych, a schemat nigdy się nie zmieni, CanRefreshSchema właściwość powinna zawsze zwracać false wartość , a RefreshSchema(Boolean) metoda powinna zgłosić NotSupportedExceptionwartość .

Zazwyczaj jeśli obiekt RefreshSchema(Boolean) jest wywoływany przez hosta projektu w wyniku akcji użytkownika, preferSilent parametrem będzie false, ponieważ użytkownik spodziewa się powiadomienia o wszelkich problemach z odświeżaniem schematu. Jeśli jednak schemat jest odświeżany niejawnie, na przykład po wywołaniu Configure() metody lub jeśli proces odświeżania obejmuje kilka kroków, preferSilent należy ustawić truewartość .

Dotyczy

Zobacz też