Component.Site Egenskap

Definition

Hämtar eller ställer in ISite i Component.

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

Egenskapsvärde

Associerad med , eller ISite om Component den inte är inkapslad i en null, Component har inte en IContainer associerad med den eller Component tas bort från dess ISite.ComponentIContainer

Implementeringar

Attribut

Kommentarer

A Component har ett ISite om det har lagts till i en IContainer och IContainer tilldelar en ISite till den. IContainer Ansvarar för att ISite tilldela till Component. Om du ändrar värdet för komponenten ändras ISite inte nödvändigtvis namnet på den plats som Component är tilldelad till. Egenskapen Site ska endast anges av en IContainer.

Egenskapsvärdet är null om Component tas bort från dess IContainer. Tilldelning till null den här egenskapen tar inte nödvändigtvis bort Component från IContainer.

En Component kanske eller kanske inte har ett namn. Om ett Component namn anges måste namnet vara unikt bland andra Component objekt i dess IContainer. Lagrar ISite namnet på Component. Därför kan du bara namnge en Component om den har en ISite associerad med den.

Gäller för

Se även