OwnerDrawPropertyBag 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
包含元件在必要時才需要的屬性值。
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。
public ref class OwnerDrawPropertyBag : MarshalByRefObject, System::Runtime::Serialization::ISerializable
[System.Serializable]
public class OwnerDrawPropertyBag : MarshalByRefObject, System.Runtime.Serialization.ISerializable
[<System.Serializable>]
type OwnerDrawPropertyBag = class
inherit MarshalByRefObject
interface ISerializable
Public Class OwnerDrawPropertyBag
Inherits MarshalByRefObject
Implements ISerializable
- 繼承
- 屬性
- 實作
備註
類別 OwnerDrawPropertyBag 可讓類別顯示其真正沒有的屬性。 類別接著可以在需要時使用屬性,並在類別不使用屬性時儲存記憶體。
會在 OwnerDrawPropertyBag 內部使用 .NET Framework,而且其建構函式是私用的。 您無法建立 的 OwnerDrawPropertyBag 實例。
建構函式
OwnerDrawPropertyBag(SerializationInfo, StreamingContext) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 初始化 OwnerDrawPropertyBag 類別的新執行個體。 |
屬性
BackColor |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 取得或設定元件的背景色彩。 |
Font |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 取得或設定元件顯示之文字字型。 |
ForeColor |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 取得或設定元件的前景色彩。 |
方法
Copy(OwnerDrawPropertyBag) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 |
CreateObjRef(Type) |
建立包含所有相關資訊的物件,這些資訊是產生用來與遠端物件通訊的所需 Proxy。 (繼承來源 MarshalByRefObject) |
Equals(Object) |
判斷指定的物件是否等於目前的物件。 (繼承來源 Object) |
GetHashCode() |
做為預設雜湊函式。 (繼承來源 Object) |
GetLifetimeService() |
已過時。
擷取控制這個執行個體存留期 (Lifetime) 原則的目前存留期服務物件。 (繼承來源 MarshalByRefObject) |
GetType() |
取得目前執行個體的 Type。 (繼承來源 Object) |
InitializeLifetimeService() |
已過時。
取得存留期服務物件,以控制這個執行個體的存留期原則。 (繼承來源 MarshalByRefObject) |
IsEmpty() |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 傳回 OwnerDrawPropertyBag 是否包含所有預設值。 |
MemberwiseClone() |
建立目前 Object 的淺層複製。 (繼承來源 Object) |
MemberwiseClone(Boolean) |
建立目前 MarshalByRefObject 物件的淺層複本。 (繼承來源 MarshalByRefObject) |
ToString() |
傳回代表目前物件的字串。 (繼承來源 Object) |
明確介面實作
ISerializable.GetObjectData(SerializationInfo, StreamingContext) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 將序列化目標物件所需的資料填入 (Populate) 指定的 SerializationInfo。 |