Compartilhar via


OwnerDrawPropertyBag Classe

Definição

Contém valores de propriedades de que um componente pode precisar apenas ocasionalmente.

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

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
Herança
OwnerDrawPropertyBag
Atributos
Implementações

Comentários

A OwnerDrawPropertyBag classe permite que uma classe pareça ter propriedades que realmente não tem. Em seguida, a classe pode usar as propriedades quando necessário e economizar na memória quando a classe não usar as propriedades.

O OwnerDrawPropertyBag é usado internamente para o .NET Framework e seus construtores são privados. Não é possível criar uma instância do OwnerDrawPropertyBag.

Construtores

OwnerDrawPropertyBag(SerializationInfo, StreamingContext)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Inicializa uma nova instância da classe OwnerDrawPropertyBag.

Propriedades

BackColor

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém ou define a cor da tela de fundo para o componente.

Font

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém ou define a fonte do texto exibido pelo componente.

ForeColor

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém ou define a cor de primeiro plano do componente.

Métodos

Copy(OwnerDrawPropertyBag)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Copia um OwnerDrawPropertyBag.

CreateObjRef(Type)

Cria um objeto que contém todas as informações relevantes necessárias para gerar um proxy usado para se comunicar com um objeto remoto.

(Herdado de MarshalByRefObject)
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetLifetimeService()
Obsoleto.

Recupera o objeto de serviço de tempo de vida atual que controla a política de ciclo de vida para esta instância.

(Herdado de MarshalByRefObject)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
InitializeLifetimeService()
Obsoleto.

Obtém um objeto de serviço de tempo de vida para controlar a política de tempo de vida para essa instância.

(Herdado de MarshalByRefObject)
IsEmpty()

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Retorna se o OwnerDrawPropertyBag contém todos os valores padrão.

MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
MemberwiseClone(Boolean)

Cria uma cópia superficial do objeto MarshalByRefObject atual.

(Herdado de MarshalByRefObject)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Implantações explícitas de interface

ISerializable.GetObjectData(SerializationInfo, StreamingContext)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Preenche o SerializationInfo especificado com os dados necessários para serializar o objeto de destino.

Aplica-se a

Confira também