WebPartManager.EndWebPartEditing Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Conclui o processo de edição de um controle WebPart.
public:
virtual void EndWebPartEditing();
public virtual void EndWebPartEditing ();
abstract member EndWebPartEditing : unit -> unit
override this.EndWebPartEditing : unit -> unit
Public Overridable Sub EndWebPartEditing ()
Exceções
O controle referenciado pela propriedade SelectedWebPart é null
.
Comentários
O EndWebPartEditing método conclui o processo de edição de um WebPart controle. É o equivalente ao BeginWebPartEditing método .
O EndWebPartEditing método garante que o objeto de personalização referenciado pela propriedade seja modificável, o Personalization que é necessário porque a edição de um controle é um processo que requer alterações de personalização. Em seguida, o método garante que o SelectedWebPart objeto não null
seja , para que o controle selecionado WebPart no momento possa ser alterado e, por fim, ele chama o OnSelectedWebPartChanged método .
Notas aos Herdeiros
Os desenvolvedores que precisam estender o WebPartManager controle podem querer substituir esse método em uma classe derivada. Uma abordagem seria chamar o método base e, em seguida, adicionar algum tratamento personalizado adicional, ou talvez você queira personalizar completamente todo o processo de conclusão da edição de um controle. Por exemplo, no método de substituição, você pode chamar o método base primeiro e, em seguida, adicionar algum código que determina quais alterações de edição foram feitas e exibe a lista de alterações de volta para o usuário final como uma confirmação.