Freigeben über


ToolboxItem.Deserialize(SerializationInfo, StreamingContext) Methode

Definition

Lädt den Zustand des Toolboxelements aus dem angegebenen Serialisierungsinformationsobjekt.

protected:
 virtual void Deserialize(System::Runtime::Serialization::SerializationInfo ^ info, System::Runtime::Serialization::StreamingContext context);
protected virtual void Deserialize (System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context);
abstract member Deserialize : System.Runtime.Serialization.SerializationInfo * System.Runtime.Serialization.StreamingContext -> unit
override this.Deserialize : System.Runtime.Serialization.SerializationInfo * System.Runtime.Serialization.StreamingContext -> unit
Protected Overridable Sub Deserialize (info As SerializationInfo, context As StreamingContext)

Parameter

info
SerializationInfo

Die SerializationInfo, aus der geladen wird.

context
StreamingContext

Ein StreamingContext, der die Merkmale des Streams angibt.

Beispiele

Im folgenden Codebeispiel wird das Laden des Zustands des Toolboxelements aus dem angegebenen Serialisierungsinformationsobjekt veranschaulicht. Dieses Codebeispiel ist Teil eines größeren Beispiels, das für die ToolboxItem-Klasse bereitgestellt wird.

MyToolboxItem(SerializationInfo info, StreamingContext context)
{
    Deserialize(info, context);
}
Sub New(ByVal info As SerializationInfo, _
    ByVal context As StreamingContext)
    Deserialize(info, context)
End Sub

Hinweise für Vererber

Die Serialize(SerializationInfo, StreamingContext) Methoden und Deserialize(SerializationInfo, StreamingContext) müssen in Klassen implementiert werden, die von ToolboxItem abgeleitet werden, um die Persistenz in der Toolboxdatenbank zu unterstützen, die von einigen Entwicklungsumgebungen bereitgestellt wird.

Gilt für: