OwnerDrawPropertyBag OwnerDrawPropertyBag OwnerDrawPropertyBag OwnerDrawPropertyBag Class

定義

コンポーネントで常時必要とされないプロパティの値を格納します。Contains values of properties that a component might need only occasionally.

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

public ref class OwnerDrawPropertyBag : MarshalByRefObject, System::Runtime::Serialization::ISerializable
[System.Serializable]
public class OwnerDrawPropertyBag : MarshalByRefObject, System.Runtime.Serialization.ISerializable
type OwnerDrawPropertyBag = class
    inherit MarshalByRefObject
    interface ISerializable
Public Class OwnerDrawPropertyBag
Inherits MarshalByRefObject
Implements ISerializable
継承
OwnerDrawPropertyBagOwnerDrawPropertyBagOwnerDrawPropertyBagOwnerDrawPropertyBag
属性
実装

注釈

OwnerDrawPropertyBagクラスを使用すると、クラスには実際には存在しないプロパティが含まれるようになります。The OwnerDrawPropertyBag class enables a class to appear to have properties it really does not have. クラスがプロパティを使用しない場合は、必要に応じてプロパティを使用し、メモリに保存することができます。The class can then use the properties when needed, and save on memory when the class does not use the properties.

OwnerDrawPropertyBagは .NET Framework に内部的に使用され、そのコンストラクターはプライベートです。The OwnerDrawPropertyBag is used internally to the .NET Framework, and its constructors are private. のインスタンスを作成することはOwnerDrawPropertyBagできません。You cannot create an instance of the OwnerDrawPropertyBag.

コンストラクター

OwnerDrawPropertyBag(SerializationInfo, StreamingContext) OwnerDrawPropertyBag(SerializationInfo, StreamingContext) OwnerDrawPropertyBag(SerializationInfo, StreamingContext) OwnerDrawPropertyBag(SerializationInfo, StreamingContext)

OwnerDrawPropertyBag クラスの新しいインスタンスを初期化します。Initializes a new instance of the OwnerDrawPropertyBag class.

プロパティ

BackColor BackColor BackColor BackColor

コンポーネントの背景色を取得または設定します。Gets or sets the background color for the component.

Font Font Font Font

コンポーネントによって表示されるテキストのフォントを取得または設定します。Gets or sets the font of the text displayed by the component.

ForeColor ForeColor ForeColor ForeColor

コンポーネントの前景色を取得または設定します。Gets or sets the foreground color of the component.

メソッド

Copy(OwnerDrawPropertyBag) Copy(OwnerDrawPropertyBag) Copy(OwnerDrawPropertyBag) Copy(OwnerDrawPropertyBag)

OwnerDrawPropertyBag をコピーします。Copies an OwnerDrawPropertyBag.

CreateObjRef(Type) CreateObjRef(Type) CreateObjRef(Type) CreateObjRef(Type)

リモート オブジェクトとの通信に使用するプロキシの生成に必要な情報をすべて格納しているオブジェクトを作成します。Creates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object.

(Inherited from MarshalByRefObject)
Equals(Object) Equals(Object) Equals(Object) Equals(Object)

指定したオブジェクトが、現在のオブジェクトと等しいかどうかを判断します。Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

既定のハッシュ関数として機能します。Serves as the default hash function.

(Inherited from Object)
GetLifetimeService() GetLifetimeService() GetLifetimeService() GetLifetimeService()

対象のインスタンスの有効期間ポリシーを制御する、現在の有効期間サービス オブジェクトを取得します。Retrieves the current lifetime service object that controls the lifetime policy for this instance.

(Inherited from MarshalByRefObject)
GetType() GetType() GetType() GetType()

現在のインスタンスの Type を取得します。Gets the Type of the current instance.

(Inherited from Object)
InitializeLifetimeService() InitializeLifetimeService() InitializeLifetimeService() InitializeLifetimeService()

このインスタンスの有効期間ポリシーを制御する有効期間サービス オブジェクトを取得します。Obtains a lifetime service object to control the lifetime policy for this instance.

(Inherited from MarshalByRefObject)
IsEmpty() IsEmpty() IsEmpty() IsEmpty()

OwnerDrawPropertyBag にすべての既定値が格納されているかどうかを返します。Returns whether the OwnerDrawPropertyBag contains all default values.

MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

現在の Object の簡易コピーを作成します。Creates a shallow copy of the current Object.

(Inherited from Object)
MemberwiseClone(Boolean) MemberwiseClone(Boolean) MemberwiseClone(Boolean) MemberwiseClone(Boolean)

現在の MarshalByRefObject オブジェクトの簡易コピーを作成します。Creates a shallow copy of the current MarshalByRefObject object.

(Inherited from MarshalByRefObject)
ToString() ToString() ToString() ToString()

現在のオブジェクトを表す文字列を返します。Returns a string that represents the current object.

(Inherited from Object)

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

ISerializable.GetObjectData(SerializationInfo, StreamingContext) ISerializable.GetObjectData(SerializationInfo, StreamingContext) ISerializable.GetObjectData(SerializationInfo, StreamingContext) ISerializable.GetObjectData(SerializationInfo, StreamingContext)

指定した SerializationInfo に、対象オブジェクトをシリアル化するために必要なデータを設定します。Populates the specified SerializationInfo with the data needed to serialize the target object.

適用対象

こちらもご覧ください