ToolboxItem.Deserialize(SerializationInfo, StreamingContext) Метод
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Загружает статус элемента панели элементов из указанного объекта сведений сериализации.
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)
- info
- SerializationInfo
Объект SerializationInfo, и которого выполняется загрузка.
- context
- StreamingContext
Класс StreamingContext, указывающий характеристики потока.
В следующем примере кода демонстрируется загрузка состояния элемента панели элементов из указанного объекта сведений о сериализации. Этот пример входит в состав более крупного примера использования класса ToolboxItem.
MyToolboxItem(SerializationInfo info, StreamingContext context)
{
Deserialize(info, context);
}
Sub New(ByVal info As SerializationInfo, _
ByVal context As StreamingContext)
Deserialize(info, context)
End Sub
Методы Serialize(SerializationInfo, StreamingContext) и Deserialize(SerializationInfo, StreamingContext) должны быть реализованы в классах, производных от , ToolboxItem чтобы поддерживать сохраняемость в базе данных панели элементов, предоставляемой некоторыми средами разработки.
Продукт | Версии |
---|---|
.NET Framework | 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
Windows Desktop | 3.0, 3.1, 5, 6, 7, 8, 9 |
Отзыв о .NET
.NET — это проект с открытым исходным кодом. Выберите ссылку, чтобы оставить отзыв: