Partager via


PropertyGridEditorPart.ApplyChanges Méthode

Définition

Enregistre les valeurs issues d'un contrôle PropertyGridEditorPart dans les propriétés correspondantes du contrôle WebPart associé.

public:
 override bool ApplyChanges();
public override bool ApplyChanges ();
override this.ApplyChanges : unit -> bool
Public Overrides Function ApplyChanges () As Boolean

Retours

true si l'enregistrement des valeurs issues de PropertyGridEditorPart dans WebPart est réussi ; sinon, (si une erreur se produit), false.

Exceptions

Une erreur s'est produite lors de la tentative de définir la valeur destinée à une propriété sur le WebPart associé.

Remarques

La ApplyChanges méthode est une méthode critique sur un PropertyGridEditorPart contrôle. La méthode enregistre les valeurs qu’un utilisateur a définies sur un PropertyGridEditorPart contrôle dans les propriétés correspondantes dans le contrôle associé WebPart . Le contrôle associé est référencé dans la PropertyGridEditorPart propriété héritée WebPartToEdit du contrôle.

Important

Vous ne pouvez pas remplacer la ApplyChanges méthode, car le PropertyGridEditorPart type est scellé pour empêcher d’en hériter. Toutefois, si vous avez besoin d’un contrôle programmatique sur le processus de modification de différentes WebPart propriétés de contrôle, PropertyGridEditorPart vous pouvez créer un contrôle personnalisé EditorPart et fournir votre propre implémentation de cette méthode. Pour obtenir un exemple de code, consultez la ApplyChanges méthode .

La ApplyChanges méthode tente de définir les valeurs sur les propriétés personnalisées publiques dans le contrôle associé WebPart , à condition que ces propriétés aient chacune un [WebBrowsable(true)] attribut.

La ApplyChanges méthode est appelée lorsque l’utilisateur clique sur un bouton représentant un verbe OK ou appliquer dans l’interface utilisateur de modification. Vous pouvez également l’appeler directement à partir de votre propre code s’il est nécessaire d’enregistrer les valeurs modifiées en dehors des actions de l’utilisateur.

S’applique à

Voir aussi