Component.Site 속성

정의

ComponentISite를 가져오거나 설정합니다.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; }
[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

속성 값

ISite

ISite와 연결된 Component이거나, ComponentIContainer에 캡슐화되어 있지 않거나 ComponentISite와 연결되어 있지 않거나 ComponentIContainer에서 제거되었으면 null입니다.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 경우이 발생 합니다 ISite IContainer IContainer ISite .A Component will have an ISite if it has been added to an IContainer and the IContainer assigns an ISite to it. 는를에 IContainer 할당 합니다 ISite Component .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.

속성 값은가 null 에서 제거 되는 경우입니다 Component IContainer .The property value is null if the Component is removed from its IContainer. null이 속성에를 할당 해도에서가 제거 되는 것은 아닙니다 Component IContainer .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 이름이 지정 된 경우 이름은 내의 다른 개체 간에 고유 해야 합니다 Component IContainer .If a Component is given a name, the name must be unique among other Component objects within its IContainer. ISite 의 이름을 저장 합니다. Component 따라서 연결 된가 있는 경우에만 이름을 지정할 수 있습니다 Component ISite .The ISite stores the name of the Component; therefore, you can only name a Component if it has an ISite associated with it.

적용 대상

추가 정보