ToolboxItemContainer 建構函式
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
初始化 ToolboxItemContainer 類別的新執行個體。
多載
ToolboxItemContainer(ToolboxItem) |
從 ToolboxItemContainer 初始化 ToolboxItem 類別的新執行個體。 |
ToolboxItemContainer(IDataObject) |
從 ToolboxItemContainer 初始化 IDataObject 類別的新執行個體。 |
ToolboxItemContainer(SerializationInfo, StreamingContext) |
從序列化資料流初始化 ToolboxItemContainer 類別的新執行個體。 |
ToolboxItemContainer(ToolboxItem)
從 ToolboxItemContainer 初始化 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)
參數
- item
- ToolboxItem
用來建立 ToolboxItem 的目標 ToolboxItemContainer。
備註
容器的資訊快取會藉由存取 上的 ToolboxItem屬性來填入。
另請參閱
適用於
ToolboxItemContainer(IDataObject)
從 ToolboxItemContainer 初始化 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)
參數
- data
- IDataObject
代表 ToolboxItemContainer 的資料物件。
備註
參數 data
可能包含 類別所提供的 ToolboxItemContainer 數據。 它可能包含可由使用者提供之 ToolboxItem 其中一個建立者讀取的數據。 它也可能是具有已指派建立者 ToolboxItem 之剪貼簿格式的數據。 在這裡情況下, ToolboxItem 會視需要建立 。
給繼承者的注意事項
一般而言,不需要覆寫 的 ToolboxItemContainer串行化機制。 ToolboxItemContainer 物件會藉由儲存 IDataObject 從 屬性傳回的 ToolboxData 來實作串行化。 當您覆寫 ToolboxData 並提供自己的自定義數據時,此數據會包含在預設 ISerializable 實作中。 只有在您想要儲存不應透過公用數據對象公開之相關 ToolboxItemContainer 私人詳細數據時,才覆寫預設串行化實作。
另請參閱
適用於
ToolboxItemContainer(SerializationInfo, StreamingContext)
從序列化資料流初始化 ToolboxItemContainer 類別的新執行個體。
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)
參數
- info
- SerializationInfo
將 ToolboxItemContainer 還原序列化時,序列化程式傳入的序列化資訊。
- context
- StreamingContext
將 ToolboxItemContainer 還原序列化時,序列化程式傳入的資料流內容。
給繼承者的注意事項
ToolboxItemContainer 物件可以串行化。 一般而言,不需要覆寫 的 ToolboxItemContainer串行化機制。 ToolboxItemContainer 物件會藉由儲存 IDataObject 從 屬性傳回的 ToolboxData 來實作串行化。 當您覆寫 ToolboxData 並提供自己的自定義數據時,此數據會包含在預設 ISerializable 實作中。 只有在您想要儲存不應透過公用數據對象公開之相關 ToolboxItemContainer 私人詳細數據時,才覆寫預設串行化實作。