Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Metodo ComponentSerializationService.DeserializeTo (SerializationStore, IContainer)

 

Data di pubblicazione: ottobre 2016

Deserializza il determinato SerializationStore al contenitore specificato.

Spazio dei nomi:   System.ComponentModel.Design.Serialization
Assembly:  System (in System.dll)

public void DeserializeTo(
	SerializationStore store,
	IContainer container
)

Parametri

store
Type: System.ComponentModel.Design.Serialization.SerializationStore

Il SerializationStore da deserializzare.

container
Type: System.ComponentModel.IContainer

Il contenitore a cui IComponent verranno aggiunti gli oggetti.

Exception Condition
ArgumentNullException

store o container è null.

InvalidOperationException

store non contiene dati in un formato in grado di elaborare il contenitore di serializzazione.

Il DeserializeTo metodo deserializza store, ma anziché produrre nuovi oggetti, i dati nell'archivio si applica a un set esistente di oggetti che provengono dal contenitore fornito. Di conseguenza, il chiamante può creare in anticipo un oggetto opportuno ritiene. Se un oggetto dispone di uno stato di deserializzazione e l'oggetto non è denominato nel set di oggetti esistenti, verrà creato un nuovo oggetto. Se tale oggetto implementa anche IComponent, che verrà aggiunto al container. Gli oggetti nel contenitore devono avere nomi e i tipi che corrispondono a oggetti dell'archivio di serializzazione in ordine per un oggetto esistente da utilizzare.

.NET Framework
Disponibile da 2.0
Torna all'inizio
Mostra: