IHierarchicalDataSourceDesigner.RefreshSchema(Boolean) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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ć true
wartość .