次の方法で共有


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 に、対象オブジェクトをシリアル化するために必要なデータを設定します。

適用対象

こちらもご覧ください