RootDesignerSerializerAttribute.Reloadable Egenskap

Definition

Hämtar ett värde som anger om rotserialiseraren stöder inläsning av designdokumentet utan att först ta bort designervärden.

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

Egenskapsvärde

trueom rot-serialiseraren har stöd för att läsa in igen; annars . false

Kommentarer

Om den här egenskapen är inställd falsepå utför designdokumentet inte automatiskt en ny inläsning för användarens räkning. Om den här egenskapen är inställd falsepå är det användarens ansvar att öppna designervyfönstret igen för designdokumentet om en uppdatering eller omläsning önskas.

Vissa serialiserare kräver interaktion med externa komponenter i designerinläsningsprocessen för att kunna återskapa designdokumentet. Dessa serialiserare måste ibland skapa en ny designervärd varje gång designdokumentet läses in. Om detta är fallet Reloadable anges till false, och designervärden måste återskapas av användarinteraktion (starta designern för dokumentet) när designdokumentet har kasserats. De händelser och tjänster som var anslutna till designervärden, förutom genom deserialisering, finns inte kvar och kan behöva ställas in igen. Om Reloadable är truekan designdokumentet läsas in igen när ändringar utanför designern har gjorts i koden, utan att stänga designerfönstret och öppna det igen.

Gäller för