Freigeben über


MarshalByValueComponent.Site Eigenschaft

Definition

Ruft die Site der Komponente ab oder legt sie fest.

public:
 virtual property System::ComponentModel::ISite ^ Site { System::ComponentModel::ISite ^ get(); void set(System::ComponentModel::ISite ^ value); };
[System.ComponentModel.Browsable(false)]
public virtual System.ComponentModel.ISite Site { get; set; }
[System.ComponentModel.Browsable(false)]
public virtual System.ComponentModel.ISite? Site { get; set; }
[<System.ComponentModel.Browsable(false)>]
member this.Site : System.ComponentModel.ISite with get, set
Public Overridable Property Site As ISite

Eigenschaftswert

Ein Objekt, das die ISite-Schnittstelle implementiert, die die Site der Komponente darstellt.

Implementiert

Attribute

Hinweise

Ein gültiger Wert für diese Eigenschaft, d. h. der Wert ist nicht null, gibt an, dass die Komponente einem Container hinzugefügt wurde.

Wenn der Wert dieser Eigenschaft ist null, gibt die -Eigenschaft an, dass die Komponente aus einem Container entfernt wird. Diese Eigenschaft entfernt die Komponente jedoch nicht aus dem Container.

Hinweise für Vererber

Um dieses Verhalten zu ändern, erben Sie von dieser Klasse, und rufen Sie diese Eigenschaft ab und legen Sie sie fest.

Gilt für:

Weitere Informationen