ToolboxItemContainer Konstruktoren

Definition

Initialisiert eine neue Instanz der ToolboxItemContainer-Klasse.Initializes a new instance of the ToolboxItemContainer class.

Überlädt

ToolboxItemContainer(ToolboxItem)

Initialisiert eine neue Instanz der ToolboxItemContainer-Klasse mit einer ToolboxItem.Initializes a new instance of the ToolboxItemContainer class from a ToolboxItem.

ToolboxItemContainer(IDataObject)

Initialisiert eine neue Instanz der ToolboxItemContainer-Klasse mit einer IDataObject.Initializes a new instance of the ToolboxItemContainer class from a IDataObject.

ToolboxItemContainer(SerializationInfo, StreamingContext)

Initialisiert eine neue Instanz der ToolboxItemContainer-Klasse aus einem Serialisierungsstream.Initializes a new instance of the ToolboxItemContainer class from a serialization stream.

ToolboxItemContainer(ToolboxItem)

Initialisiert eine neue Instanz der ToolboxItemContainer-Klasse mit einer ToolboxItem.Initializes a new instance of the ToolboxItemContainer class from a 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)

Parameter

item
ToolboxItem

Das ToolboxItem, für das ein ToolboxItemContainer erstellt werden soll.The ToolboxItem for which to create a ToolboxItemContainer.

Hinweise

Der Cache der Informationen des Containers wird durch den Zugriff auf Eigenschaften im ausgefüllt ToolboxItem .The container's cache of information is filled by accessing properties on the ToolboxItem.

Weitere Informationen

Gilt für:

ToolboxItemContainer(IDataObject)

Initialisiert eine neue Instanz der ToolboxItemContainer-Klasse mit einer IDataObject.Initializes a new instance of the ToolboxItemContainer class from a 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)

Parameter

data
IDataObject

Ein Datenobjekt, das einen ToolboxItemContainer darstellt.A data object that represents a ToolboxItemContainer.

Hinweise

Der data Parameter kann Daten enthalten, die von der-Klasse bereitgestellt werden ToolboxItemContainer .The data parameter may contain data provided by the ToolboxItemContainer class. Sie kann Daten enthalten, die von einem der Ersteller gelesen werden können ToolboxItem , die vom Benutzer bereitgestellt wurden.It may contain data that can be read by one of the ToolboxItem creators that have been supplied by the user. Möglicherweise handelt es sich auch um Daten mit einem Zwischenablage Format, dem ein ToolboxItem Ersteller zugewiesen ist.It may also be data with a clipboard format that has a ToolboxItem creator assigned to it. In diesem Fall ToolboxItem wird bei Bedarf erstellt.In this case, the ToolboxItem is created on demand.

Hinweise für Vererber

Im Allgemeinen ist es nicht notwendig, den Serialisierungsmechanismus für einen zu überschreiben ToolboxItemContainer .Generally, it is not necessary to override the serialization mechanism for a ToolboxItemContainer. ToolboxItemContainer -Objekte implementieren die Serialisierung, indem die IDataObject von der-Eigenschaft zurückgegebene gespeichert wird ToolboxData .ToolboxItemContainer objects implement serialization by saving the IDataObject returned from the ToolboxData property. Wenn Sie ToolboxData Ihre eigenen benutzerdefinierten Daten überschreiben und bereitstellen, sind diese Daten in der Standard ISerializable Implementierung enthalten.When you override ToolboxData and provide your own custom data, this data is included with the default ISerializable implementation. Überschreiben Sie die Standardserialisierungsimplementierung nur dann, wenn Sie private Details zu diesem speichern möchten ToolboxItemContainer , die nicht über das öffentliche Datenobjekt verfügbar gemacht werden sollen.Override the default serialization implementation only if you intend to store private details about this ToolboxItemContainer that should not be exposed through the public data object.

Weitere Informationen

Gilt für:

ToolboxItemContainer(SerializationInfo, StreamingContext)

Initialisiert eine neue Instanz der ToolboxItemContainer-Klasse aus einem Serialisierungsstream.Initializes a new instance of the ToolboxItemContainer class from a serialization stream.

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)

Parameter

info
SerializationInfo

Die bei der Deserialisierung von ToolboxItemContainer vom Serialisierungsprogramm übergebenen Serialisierungsinformationen.The serialization information passed in by the serializer when deserializing the ToolboxItemContainer.

context
StreamingContext

Der bei der Deserialisierung von ToolboxItemContainer vom Serialisierungsprogramm übergebene Streamingkontext.The streaming context passed in by the serializer when deserializing the ToolboxItemContainer.

Hinweise für Vererber

ToolboxItemContainer Objekte können serialisiert werden. ToolboxItemContainer objects can be serialized. Im Allgemeinen ist es nicht notwendig, den Serialisierungsmechanismus für einen zu überschreiben ToolboxItemContainer .Generally, it is not necessary to override the serialization mechanism for a ToolboxItemContainer. ToolboxItemContainer -Objekte implementieren die Serialisierung, indem die IDataObject von der-Eigenschaft zurückgegebene gespeichert wird ToolboxData .ToolboxItemContainer objects implement serialization by saving the IDataObject returned from the ToolboxData property. Wenn Sie ToolboxData Ihre eigenen benutzerdefinierten Daten überschreiben und bereitstellen, sind diese Daten in der Standard ISerializable Implementierung enthalten.When you override ToolboxData and provide your own custom data, this data is included with the default ISerializable implementation. Überschreiben Sie die Standardserialisierungsimplementierung nur dann, wenn Sie private Details zu diesem speichern möchten ToolboxItemContainer , die nicht über das öffentliche Datenobjekt verfügbar gemacht werden sollen.Override the default serialization implementation only if you intend to store private details about this ToolboxItemContainer that should not be exposed through the public data object.

Weitere Informationen

Gilt für: