Condividi tramite


OwnerDrawPropertyBag Classe

Definizione

Contiene i valori di proprietà utilizzate solo occasionalmente da un componente.

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

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
Ereditarietà
OwnerDrawPropertyBag
Attributi
Implementazioni

Commenti

La OwnerDrawPropertyBag classe consente a una classe di avere proprietà che non ha effettivamente. La classe può quindi usare le proprietà quando necessario e risparmiare memoria quando la classe non usa le proprietà.

L'oggetto OwnerDrawPropertyBag viene utilizzato internamente al .NET Framework e i relativi costruttori sono privati. Non è possibile creare un'istanza OwnerDrawPropertyBagdi .

Costruttori

OwnerDrawPropertyBag(SerializationInfo, StreamingContext)

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Inizializza una nuova istanza della classe OwnerDrawPropertyBag.

Proprietà

BackColor

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Ottiene o imposta il colore di sfondo del componente.

Font

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Ottiene o imposta il carattere del testo visualizzato dal componente.

ForeColor

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Ottiene o imposta il colore di primo piano del componente.

Metodi

Copy(OwnerDrawPropertyBag)

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Copia una classe OwnerDrawPropertyBag.

CreateObjRef(Type)

Consente di creare un oggetto che contiene tutte le informazioni rilevanti necessarie per la generazione del proxy utilizzato per effettuare la comunicazione con un oggetto remoto.

(Ereditato da MarshalByRefObject)
Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetLifetimeService()
Obsoleta.

Consente di recuperare l'oggetto servizio di durata corrente per controllare i criteri di durata per l'istanza.

(Ereditato da MarshalByRefObject)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
InitializeLifetimeService()
Obsoleta.

Ottiene un oggetto servizio di durata per controllare i criteri di durata per questa istanza.

(Ereditato da MarshalByRefObject)
IsEmpty()

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Restituisce un valore che indica se la classe OwnerDrawPropertyBag contiene tutti i valori predefiniti.

MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
MemberwiseClone(Boolean)

Crea una copia dei riferimenti dell'oggetto MarshalByRefObject corrente.

(Ereditato da MarshalByRefObject)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Implementazioni dell'interfaccia esplicita

ISerializable.GetObjectData(SerializationInfo, StreamingContext)

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Popola l'oggetto SerializationInfo specificato con i dati necessari per serializzare l'oggetto di destinazione.

Si applica a

Vedi anche