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 di un controllo PropertyGridEditorPart nelle proprietà corrispondenti del controllo WebPart associato.
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 del controllo PropertyGridEditorPart nel controllo WebPart viene eseguita correttamente, altrimenti (se si verificano errori) false
.
Eccezioni
Si è verificato un errore durante il tentativo di impostare il valore per una proprietà sul controllo WebPart associato.
Commenti
Il ApplyChanges metodo è un metodo critico in un PropertyGridEditorPart controllo. Il metodo salva i valori impostati su un PropertyGridEditorPart controllo sulle proprietà corrispondenti nel controllo associato WebPart . Il controllo associato viene fatto riferimento nella PropertyGridEditorPart proprietà ereditata WebPartToEdit del controllo.
Importante
Non è possibile eseguire l'override del metodo perché il ApplyChangesPropertyGridEditorPart tipo è bloccato per impedire di ereditarlo. Tuttavia, se è necessario più controllo 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 , a condizione che 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 applica nell'interfaccia utente di modifica. È anche possibile chiamarla direttamente dal proprio codice se è necessario salvare i valori modificati a parte le azioni utente.