ToolboxItemContainer Konstruktory

Definicja

Inicjuje nowe wystąpienie klasy ToolboxItemContainer.

Przeciążenia

ToolboxItemContainer(ToolboxItem)

Inicjuje ToolboxItemContainer nowe wystąpienie klasy z klasy ToolboxItem.

ToolboxItemContainer(IDataObject)

Inicjuje ToolboxItemContainer nowe wystąpienie klasy z klasy IDataObject.

ToolboxItemContainer(SerializationInfo, StreamingContext)

Inicjuje ToolboxItemContainer nowe wystąpienie klasy ze strumienia serializacji.

ToolboxItemContainer(ToolboxItem)

Inicjuje ToolboxItemContainer nowe wystąpienie klasy z klasy ToolboxItem.

public:
 ToolboxItemContainer(System::Drawing::Design::ToolboxItem ^ item);
public ToolboxItemContainer (System.Drawing.Design.ToolboxItem item);
new System.Drawing.Design.ToolboxItemContainer : System.Drawing.Design.ToolboxItem -> System.Drawing.Design.ToolboxItemContainer
Public Sub New (item As ToolboxItem)

Parametry

item
ToolboxItem

Element ToolboxItem , dla którego ma zostać utworzony element ToolboxItemContainer.

Uwagi

Pamięć podręczna informacji kontenera jest wypełniana przez uzyskiwanie dostępu do właściwości w obiekcie ToolboxItem.

Zobacz też

Dotyczy

ToolboxItemContainer(IDataObject)

Inicjuje ToolboxItemContainer nowe wystąpienie klasy z klasy IDataObject.

public:
 ToolboxItemContainer(System::Windows::Forms::IDataObject ^ data);
public ToolboxItemContainer (System.Windows.Forms.IDataObject data);
new System.Drawing.Design.ToolboxItemContainer : System.Windows.Forms.IDataObject -> System.Drawing.Design.ToolboxItemContainer
Public Sub New (data As IDataObject)

Parametry

data
IDataObject

Obiekt danych reprezentujący ToolboxItemContainerobiekt .

Uwagi

Parametr data może zawierać dane dostarczone przez klasę ToolboxItemContainer . Może zawierać dane, które mogą być odczytywane przez jednego z ToolboxItem twórców dostarczonych przez użytkownika. Może to być również dane o formacie schowka, do którego przypisano twórcę ToolboxItem . W tym przypadku ToolboxItem element jest tworzony na żądanie.

Uwagi dotyczące dziedziczenia

Ogólnie rzecz biorąc, nie jest konieczne zastąpienie mechanizmu serializacji dla elementu ToolboxItemContainer. ToolboxItemContainer obiekty implementują serializacji, zapisując zwróconą IDataObject z ToolboxData właściwości . Po zastąpieniu ToolboxData i udostępnieniu własnych danych niestandardowych te dane są dołączane do domyślnej ISerializable implementacji. Zastąpij domyślną implementację serializacji tylko wtedy, gdy zamierzasz przechowywać prywatne szczegóły dotyczące tego ToolboxItemContainer , które nie powinny być widoczne za pośrednictwem obiektu danych publicznych.

Zobacz też

Dotyczy

ToolboxItemContainer(SerializationInfo, StreamingContext)

Inicjuje ToolboxItemContainer nowe wystąpienie klasy ze strumienia serializacji.

protected:
 ToolboxItemContainer(System::Runtime::Serialization::SerializationInfo ^ info, System::Runtime::Serialization::StreamingContext context);
protected ToolboxItemContainer (System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context);
new System.Drawing.Design.ToolboxItemContainer : System.Runtime.Serialization.SerializationInfo * System.Runtime.Serialization.StreamingContext -> System.Drawing.Design.ToolboxItemContainer
Protected Sub New (info As SerializationInfo, context As StreamingContext)

Parametry

info
SerializationInfo

Informacje serializacji przekazywane przez serializator podczas deserializacji ToolboxItemContainerelementu .

context
StreamingContext

Kontekst przesyłania strumieniowego przekazywany przez serializator podczas deserializacji ToolboxItemContainerelementu .

Uwagi dotyczące dziedziczenia

ToolboxItemContainer obiekty mogą być serializowane. Ogólnie rzecz biorąc, nie jest konieczne zastąpienie mechanizmu serializacji dla elementu ToolboxItemContainer. ToolboxItemContainer obiekty implementują serializacji, zapisując zwróconą IDataObject z ToolboxData właściwości . Po zastąpieniu ToolboxData i udostępnieniu własnych danych niestandardowych te dane są dołączane do domyślnej ISerializable implementacji. Zastąpij domyślną implementację serializacji tylko wtedy, gdy zamierzasz przechowywać prywatne szczegóły dotyczące tego ToolboxItemContainer , które nie powinny być widoczne za pośrednictwem obiektu danych publicznych.

Zobacz też

Dotyczy