Compartilhar via


RootDesignerSerializerAttribute.Reloadable Propriedade

Definição

Obtém um valor que indica se o serializador raiz dá suporte ao recarregamento do documento de design sem descartar primeiro o host de designer.

public:
 property bool Reloadable { bool get(); };
public bool Reloadable { get; }
member this.Reloadable : bool
Public ReadOnly Property Reloadable As Boolean

Valor da propriedade

true se o serializador raiz der suporte ao recarregamento; caso contrário, false.

Comentários

Se essa propriedade estiver definida como false, o documento de design não executará automaticamente um recarregamento em nome do usuário. Se essa propriedade estiver definida como false, será responsabilidade do usuário reabrir a janela de exibição do designer do documento de design, se desejar uma atualização ou recarregamento.

Alguns serializadores exigem a interação de componentes externos no processo de carregamento do designer para recompilar o documento de design. Às vezes, esses serializadores precisam criar um novo host de designer sempre que o documento de design é carregado. Se essa for a situação, Reloadable será definido como falsee o host do designer deverá ser recriado pela interação do usuário (iniciando o designer do documento) depois que o documento de design for descartado. Os eventos e serviços que foram conectados ao host do designer, exceto por meio da desserialização, não permanecem e talvez precisem ser definidos novamente. Se Reloadable for true, o documento de design poderá ser recarregado depois que as alterações fora do designer forem feitas no código, sem fechar a janela do designer e reabri-la.

Aplica-se a