WebPartManager.EndWebPartEditing Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Kończy proces edytowania kontrolki WebPart .
public:
virtual void EndWebPartEditing();
public virtual void EndWebPartEditing ();
abstract member EndWebPartEditing : unit -> unit
override this.EndWebPartEditing : unit -> unit
Public Overridable Sub EndWebPartEditing ()
Wyjątki
Kontrolka, do których SelectedWebPart odwołuje się właściwość , to null
.
Uwagi
Metoda EndWebPartEditing kończy proces edytowania WebPart kontrolki. Jest to odpowiednik BeginWebPartEditing metody .
Metoda EndWebPartEditing zapewnia, że obiekt personalizacji, do którego odwołuje się Personalization właściwość, jest modyfikowalny, co jest konieczne, ponieważ edytowanie kontrolki jest procesem, który wymaga zmian personalizacji. Następnie metoda gwarantuje, że SelectedWebPart obiekt nie null
jest , więc aktualnie wybrana WebPart kontrolka może ulec zmianie, a na koniec wywołuje metodę OnSelectedWebPartChanged .
Uwagi dotyczące dziedziczenia
Deweloperzy, którzy muszą rozszerzyć kontrolkę WebPartManager , mogą chcieć zastąpić tę metodę w klasie pochodnej. Jedną z metod jest wywołanie metody podstawowej, a następnie dodanie dodatkowej obsługi niestandardowej lub całkowite dostosowanie całego procesu edytowania kontrolki. Na przykład w metodzie przesłonięcia można najpierw wywołać metodę podstawową, a następnie dodać kod określający, jakie zmiany edycji zostały wprowadzone, i wyświetlić listę zmian z powrotem do użytkownika końcowego jako potwierdzenie.