PropertyGridEditorPart.ApplyChanges Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Salva i valori da un PropertyGridEditorPart controllo alle proprietà corrispondenti nel controllo associato WebPart .
public:
override bool ApplyChanges();
public override bool ApplyChanges();
override this.ApplyChanges : unit -> bool
Public Overrides Function ApplyChanges () As Boolean
Restituisce
true se l'azione di salvataggio dei valori da PropertyGridEditorPart a WebPart ha esito positivo; in caso contrario, se si verifica un errore, false.
Eccezioni
Si è verificato un errore durante il tentativo di impostare il valore di una proprietà nell'oggetto associato WebPart.
Commenti
Il ApplyChanges metodo è un metodo critico in un PropertyGridEditorPart controllo . Il metodo salva i valori impostati da un utente su un PropertyGridEditorPart controllo sulle proprietà corrispondenti nel controllo associato WebPart . Viene fatto riferimento al controllo associato nella PropertyGridEditorPart proprietà ereditata WebPartToEdit del controllo.
Importante
Non è possibile eseguire l'override del ApplyChanges metodo perché il PropertyGridEditorPart tipo è sealed per impedire l'ereditarietà. Tuttavia, se è necessario un controllo più programmatico sul processo di modifica di varie WebPart proprietà di controllo rispetto al PropertyGridEditorPart controllo fornito, è possibile creare un controllo personalizzato EditorPart e fornire la propria implementazione di questo metodo. Per un esempio di codice, vedere il ApplyChanges metodo .
Il ApplyChanges metodo tenta di impostare i valori sulle proprietà personalizzate pubbliche nel controllo associato WebPart , purché tali proprietà abbiano un [WebBrowsable(true)] attributo .
Il ApplyChanges metodo viene chiamato quando l'utente fa clic su un pulsante che rappresenta un verbo OK o un verbo di applicazione nell'interfaccia utente di modifica. È anche possibile chiamarlo direttamente dal proprio codice se è necessario salvare i valori modificati oltre alle azioni dell'utente.