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)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

リモート オブジェクトとの通信に使用されるプロキシの生成に必要なすべての関連情報を含むオブジェクトを作成します。

(継承元 MarshalByRefObject)
Equals(Object)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定したオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
GetHashCode()

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

既定のハッシュ関数として機能します。

(継承元 Object)
GetLifetimeService()

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

古い.

このインスタンスの有効期間ポリシーを制御する現在の有効期間サービス オブジェクトを取得します。

(継承元 MarshalByRefObject)
GetType()

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

現在のインスタンスの Type を取得します。

(継承元 Object)
InitializeLifetimeService()

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

古い.

このインスタンスの有効期間ポリシーを制御する有効期間サービス オブジェクトを取得します。

(継承元 MarshalByRefObject)
IsEmpty()

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

OwnerDrawPropertyBagにすべての既定値が含まれているかどうかを返します。

MemberwiseClone()

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

現在の Objectの簡易コピーを作成します。

(継承元 Object)
MemberwiseClone(Boolean)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

現在の MarshalByRefObject オブジェクトの簡易コピーを作成します。

(継承元 MarshalByRefObject)
ToString()

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

現在のオブジェクトを表す文字列を返します。

(継承元 Object)

明示的なインターフェイスの実装

名前 説明
ISerializable.GetObjectData(SerializationInfo, StreamingContext)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定した SerializationInfo に、ターゲット オブジェクトのシリアル化に必要なデータを設定します。

適用対象

こちらもご覧ください