Component.Site 속성

정의

ISiteComponent를 가져오거나 설정합니다.Gets or sets the ISite of the 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; }
member this.Site : System.ComponentModel.ISite with get, set
Public Overridable Property Site As ISite

속성 값

ISite와 연결된 Component이거나, nullComponent에 캡슐화되어 있지 않거나 IContainerComponent와 연결되어 있지 않거나 ISiteComponent에서 제거되었으면 IContainer입니다.The ISite associated with the Component, or null if the Component is not encapsulated in an IContainer, the Component does not have an ISite associated with it, or the Component is removed from its IContainer.

구현

특성

설명

Component IContainer에 추가 되 고 IContainer에서 ISite을 할당 하는 경우 ISite을 갖게 됩니다.A Component will have an ISite if it has been added to an IContainer and the IContainer assigns an ISite to it. IContainerComponentISite를 할당 하는 일을 담당 합니다.The IContainer is responsible for assigning the ISite to the Component. 구성 요소의 ISite 값을 변경 해도 Component 할당 된 사이트의 이름은 변경 되지 않습니다.Changing the value of the component's ISite does not necessarily change the name of the site the Component is assigned to. Site 속성은 IContainer만 설정 해야 합니다.The Site property should be set only by an IContainer.

Component IContainer에서 제거 되는 경우 속성 값이 null 됩니다.The property value is null if the Component is removed from its IContainer. 이 속성에 null를 할당 해도 IContainer에서 Component를 제거할 필요는 없습니다.Assigning null to this property does not necessarily remove the Component from the IContainer.

Component에는 이름이 있을 수도 있고 없을 수도 있습니다.A Component might or might not have a name. Component 이름이 지정 된 경우 해당 IContainer내의 다른 Component 개체 사이에서 고유 해야 합니다.If a Component is given a name, the name must be unique among other Component objects within its IContainer. ISite Component의 이름을 저장 합니다. 따라서 연결 된 ISite 있는 경우에만 Component의 이름을 지정할 수 있습니다.The ISite stores the name of the Component; therefore, you can only name a Component if it has an ISite associated with it.

적용 대상

추가 정보