MarshalByValueComponent.Site プロパティ

定義

コンポーネントのサイトを取得します。値の設定も可能です。Gets or sets the site 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 インターフェイスを実装しているオブジェクト。An object implementing the ISite interface that represents the site of the component.

実装

属性

注釈

このプロパティの有効な値です。つまり、値が nullでない場合は、コンポーネントがコンテナーに追加されたことを示します。A valid value for this property - that is, the value is not null, indicates that the component has been added to a container.

このプロパティの値が null場合、プロパティは、コンポーネントがコンテナーから削除されていることを示します。When the value of this property is null, the property indicates that the component is being removed from a container. ただし、このプロパティによって、コンテナーからコンポーネントが削除されることはありません。However, this property does not remove the component from the container.

注意 (継承者)

この動作を変更するには、このクラスから継承し、このプロパティでを取得して設定します。To change this behavior, inherit from this class and get and set in this property.

適用対象

こちらもご覧ください