ToolboxItem.Deserialize(SerializationInfo, StreamingContext) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Načte stav položky panelu nástrojů ze zadaného objektu serializace informací.
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)
Parametry
- info
- SerializationInfo
Hodnota SerializationInfo , ze které se má načíst.
- context
- StreamingContext
A StreamingContext , který označuje charakteristiky streamu.
Příklady
Následující příklad kódu ukazuje načtení stavu položky panelu nástrojů ze zadaného objektu serializace informací. Tento příklad kódu je součástí většího příkladu ToolboxItem pro třídu .
MyToolboxItem(SerializationInfo info, StreamingContext context)
{
Deserialize(info, context);
}
Sub New(ByVal info As SerializationInfo, _
ByVal context As StreamingContext)
Deserialize(info, context)
End Sub
Poznámky pro dědice
Metody Serialize(SerializationInfo, StreamingContext) a Deserialize(SerializationInfo, StreamingContext) musí být implementovány ve třídách, které jsou odvozeny z ToolboxItem , aby podporovaly trvalost v databázi sady nástrojů poskytované některými vývojovými prostředími.