OwnerDrawPropertyBag Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Innehåller värden för egenskaper som en komponent kanske bara behöver ibland.
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.
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
- Arv
- Attribut
- Implementeringar
Kommentarer
Klassen OwnerDrawPropertyBag gör det möjligt för en klass att verka ha egenskaper som den verkligen inte har. Klassen kan sedan använda egenskaperna när det behövs och spara minne när klassen inte använder egenskaperna.
OwnerDrawPropertyBag används internt för .NET Framework och dess konstruktorer är privata. Du kan inte skapa en instans av OwnerDrawPropertyBag.
Konstruktorer
| Name | Description |
|---|---|
| OwnerDrawPropertyBag(SerializationInfo, StreamingContext) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Initierar en ny instans av OwnerDrawPropertyBag klassen. |
Egenskaper
| Name | Description |
|---|---|
| BackColor |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Hämtar eller anger bakgrundsfärgen för komponenten. |
| Font |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Hämtar eller anger teckensnittet för texten som visas av komponenten. |
| ForeColor |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Hämtar eller anger komponentens förgrundsfärg. |
Metoder
| Name | Description |
|---|---|
| Copy(OwnerDrawPropertyBag) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Kopierar en OwnerDrawPropertyBag. |
| CreateObjRef(Type) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Skapar ett objekt som innehåller all relevant information som krävs för att generera en proxy som används för att kommunicera med ett fjärrobjekt. (Ärvd från MarshalByRefObject) |
| Equals(Object) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Avgör om det angivna objektet är lika med det aktuella objektet. (Ärvd från Object) |
| GetHashCode() |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Fungerar som standard-hash-funktion. (Ärvd från Object) |
| GetLifetimeService() |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.
Föråldrad.
Hämtar det aktuella livslängdstjänstobjektet som styr livslängdsprincipen för den här instansen. (Ärvd från MarshalByRefObject) |
| GetType() |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Hämtar den aktuella instansen Type . (Ärvd från Object) |
| InitializeLifetimeService() |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.
Föråldrad.
Hämtar ett tjänstobjekt för livslängd för att styra livslängdsprincipen för den här instansen. (Ärvd från MarshalByRefObject) |
| IsEmpty() |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Returnerar om innehåller OwnerDrawPropertyBag alla standardvärden. |
| MemberwiseClone() |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Skapar en ytlig kopia av den aktuella Object. (Ärvd från Object) |
| MemberwiseClone(Boolean) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Skapar en ytlig kopia av det aktuella MarshalByRefObject objektet. (Ärvd från MarshalByRefObject) |
| ToString() |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Returnerar en sträng som representerar det aktuella objektet. (Ärvd från Object) |
Explicita gränssnittsimplementeringar
| Name | Description |
|---|---|
| ISerializable.GetObjectData(SerializationInfo, StreamingContext) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Fyller i angivna SerializationInfo med de data som behövs för att serialisera målobjektet. |