IHierarchicalDataSourceDesigner.RefreshSchema(Boolean) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Aktualizuje schéma podkladového zdroje dat.
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
potlačit události vyvolané při aktualizaci schématu; jinak false
.
Poznámky pro implementátory
Pokud implementujete IHierarchicalDataSourceDesigner rozhraní pro vytvoření vlastního zdroje dat a schéma se nikdy nezmění, CanRefreshSchema vlastnost by měla vždy vrátit false
a RefreshSchema(Boolean) metoda by měla vyvolat NotSupportedException.
Obvykle platí, že pokud RefreshSchema(Boolean) je parametr volán hostitelem návrhu jako výsledek akce uživatele, preferSilent
parametr bude false
, protože uživatel očekává, že bude upozorněn na všechny problémy s aktualizací schématu. Pokud se ale schéma aktualizuje implicitně, například po volání Configure() metody nebo pokud proces aktualizace zahrnuje několik kroků, preferSilent
mělo by být nastaveno na true
hodnotu .