CodeDomDesignerLoader.PerformFlush(IDesignerSerializationManager) 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.
Begär serialisering av designerns rotkomponent.
protected:
override void PerformFlush(System::ComponentModel::Design::Serialization::IDesignerSerializationManager ^ manager);
protected override void PerformFlush(System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager);
override this.PerformFlush : System.ComponentModel.Design.Serialization.IDesignerSerializationManager -> unit
Protected Overrides Sub PerformFlush (manager As IDesignerSerializationManager)
Parametrar
- manager
- IDesignerSerializationManager
Från IDesignerSerializationManager vilken du kan begära serialiseraren.
Undantag
Språket har inte angett någon kodparser för den här filen. den här filtypen kanske inte stöder en designer.
Klassen kan utformas, men den är inte den första klassen i filen, eller så kunde designern inte visas för den här filen eftersom ingen av klasserna i den kan utformas.
Kommentarer
Metoden PerformFlush hämtar roten CodeDomSerializer för rotkomponenten i designern och anropar serialiseraren för att serialisera komponenten. Om resultatet av den här åtgärden är en CodeTypeDeclarationintegrerar PerformFlush du CodeTypeDeclaration med det befintliga CodeDOM-trädet. Resultatet är det ursprungliga CodeDOM-trädet med matchande medlemmar och instruktioner ersatta. Anropar slutligen PerformFlush den abstrakta Write metoden för att spara det här CodeDOM-trädet.
Om serialiseringen av rotdesignerkomponenten inte resulterar i en CodeTypeDeclaration, gör du PerformFlush inget ytterligare.
Important
Det är anroparens ansvar att se till att en CodeDOM kommer från en betrodd källa. Om du accepterar ett CodeDOM-objekt från en ej betrodd part kan den parten köra skadlig kod. När du rensar en CodeDOM i en fil, kör ramverket kod som representeras av CodeDOM-objektet och det serialiserade innehållet i objektet enligt beskrivningen.