OwnerDrawPropertyBag 類別

定義

包含元件在必要時才需要的屬性值。

此 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 可讓類別顯示其真正沒有的屬性。 類別接著可以在需要時使用屬性,並在類別不使用屬性時儲存記憶體。

會在 OwnerDrawPropertyBag 內部使用 .NET Framework,而且其建構函式是私用的。 您無法建立 的 OwnerDrawPropertyBag 實例。

建構函式

OwnerDrawPropertyBag(SerializationInfo, StreamingContext)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

初始化 OwnerDrawPropertyBag 類別的新執行個體。

屬性

BackColor

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

取得或設定元件的背景色彩。

Font

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

取得或設定元件顯示之文字字型。

ForeColor

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

取得或設定元件的前景色彩。

方法

Copy(OwnerDrawPropertyBag)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

複製 OwnerDrawPropertyBag

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

適用於

另請參閱