MarshalByValueComponent.Site Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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.