Component.Site Egenskap
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.
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.