PropertyGridEditorPart.ApplyChanges Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Enregistre les valeurs d’un PropertyGridEditorPart contrôle dans les propriétés correspondantes dans le contrôle associé WebPart .
public:
override bool ApplyChanges();
public override bool ApplyChanges();
override this.ApplyChanges : unit -> bool
Public Overrides Function ApplyChanges () As Boolean
Retours
true si l’action d’enregistrement des valeurs à partir de l’objet PropertyGridEditorPartWebPart a réussi ; sinon (si une erreur se produit), false.
Exceptions
Une erreur s’est produite lors de la tentative de définition de la valeur d’une propriété sur l’objet associé WebPart.
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 sur 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 son héritage. Toutefois, si vous avez besoin d’un contrôle programmatique plus important sur le processus de modification de différentes WebPart propriétés de contrôle que le PropertyGridEditorPart contrôle fournit, 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 chacun un [WebBrowsable(true)] attribut.
La ApplyChanges méthode est appelée lorsque l’utilisateur clique sur un bouton représentant un OK ou un verbe appliquer dans l’interface utilisateur d’édition. 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 utilisateur.