Share via


IHierarchicalDataSourceDesigner.RefreshSchema(Boolean) Metodo

Definizione

Aggiorna lo schema dell'origine dati sottostante.

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

Parametri

preferSilent
Boolean

true per sopprimere gli eventi generati durante l'aggiornamento dello schema. In caso contrario, false.

Note per gli implementatori

Se si implementa l'interfaccia per creare un'origine IHierarchicalDataSourceDesigner dati personalizzata e lo schema non verrà mai modificato, la CanRefreshSchema proprietà deve sempre restituire false e il RefreshSchema(Boolean) metodo deve generare un oggetto NotSupportedException.

In genere, se l'oggetto RefreshSchema(Boolean) viene chiamato dall'host di progettazione in seguito all'azione dell'utente, il preferSilent parametro sarà false, perché l'utente si aspetta di ricevere una notifica di eventuali problemi con l'aggiornamento dello schema. Tuttavia, se lo schema viene aggiornato in modo implicito, ad esempio dopo una chiamata al Configure() metodo o se il processo di aggiornamento prevede una serie di passaggi, preferSilent deve essere impostato su true.

Si applica a

Vedi anche