Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Ruft die ISite der Component ab oder legt diese fest.
Namespace: System.ComponentModel
Assembly: System (in system.dll)
Syntax
'Declaration
Public Overridable Property Site As ISite
'Usage
Dim instance As Component
Dim value As ISite
value = instance.Site
instance.Site = value
public virtual ISite Site { get; set; }
public:
virtual property ISite^ Site {
ISite^ get ();
void set (ISite^ value);
}
/** @property */
public ISite get_Site ()
/** @property */
public void set_Site (ISite value)
public function get Site () : ISite
public function set Site (value : ISite)
Eigenschaftenwert
Die der Component zugeordnete ISite, sofern vorhanden. NULL (Nothing in Visual Basic), wenn die Component nicht in einem IContainer gekapselt ist, der Component keine ISite zugeordnet ist oder die Component aus dem IContainer entfernt wird.
Hinweise
Eine Component verfügt über eine ISite, wenn sie einem IContainer hinzugefügt wurde und der IContainer ihr eine ISite zuweist. Der IContainer ist für das Zuweisen einer ISite zur Component verantwortlich. Durch Ändern des Werts der ISite der Komponente wird nicht unbedingt der Name der Site geändert, der die Component zugewiesen ist. Die Site-Eigenschaft sollte nur durch einen IContainer festgelegt werden.
Der Eigenschaftenwert ist NULL (Nothing in Visual Basic), wenn Component aus IContainer entfernt wird. Durch das Festlegen von NULL (Nothing in Visual Basic) für diese Eigenschaft wird Component nicht automatisch aus IContainer entfernt.
Eine Component muss nicht unbedingt über einen Namen verfügen. Wenn einer Component ein Name zugewiesen wird, muss dieser unter allen Component-Objekten in diesem IContainer eindeutig sein. Die ISite speichert den Namen der Component. Daher können Sie eine Component nur benennen, wenn dieser eine ISite zugeordnet ist.
Plattformen
Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile für Pocket PC, Windows Mobile für Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.
Versionsinformationen
.NET Framework
Unterstützt in: 2.0, 1.1, 1.0
.NET Compact Framework
Unterstützt in: 2.0
Siehe auch
Referenz
Component-Klasse
Component-Member
System.ComponentModel-Namespace
IContainer
Container
ISite