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 используется внутренне для платформы .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 данные, необходимые для сериализации целевого объекта. |