PropertyGridEditorPart.ApplyChanges Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Sparar värdena från en PropertyGridEditorPart kontroll till motsvarande egenskaper i den associerade WebPart kontrollen.
public:
override bool ApplyChanges();
public override bool ApplyChanges();
override this.ApplyChanges : unit -> bool
Public Overrides Function ApplyChanges () As Boolean
Returer
true om åtgärden att spara värden från PropertyGridEditorPart till WebPart lyckas, annars (om ett fel inträffar), false.
Undantag
Kommentarer
Metoden ApplyChanges är en kritisk metod för en PropertyGridEditorPart kontroll. Metoden sparar de värden som en användare har angett på en PropertyGridEditorPart kontroll till motsvarande egenskaper i den associerade WebPart kontrollen. Den associerade kontrollen refereras till i kontrollens PropertyGridEditorPart ärvda WebPartToEdit egenskap.
Important
Du kan inte åsidosätta ApplyChanges metoden eftersom PropertyGridEditorPart typen är förseglad för att förhindra ärvning från den. Men om du behöver mer programmatisk kontroll över processen med att redigera olika WebPart kontrollegenskaper än vad PropertyGridEditorPart kontrollen ger, kan du skapa en anpassad EditorPart kontroll och tillhandahålla din egen implementering av den här metoden. Ett kodexempel finns i ApplyChanges metoden.
Metoden ApplyChanges försöker ange värdena för offentliga anpassade egenskaper i den associerade WebPart kontrollen, förutsatt att dessa egenskaper har ett [WebBrowsable(true)] attribut.
Metoden ApplyChanges anropas när användaren klickar på en knapp som representerar ett OK eller ett tillämpat verb i användargränssnittet (UI). Du kan också anropa den direkt från din egen kod om du behöver spara de redigerade värdena förutom användaråtgärder.