次の方法で共有


IInheritanceService.AddInheritedComponents(IComponent, IContainer) メソッド

定義

指定したコンポーネントから IComponent インターフェイスを実装するフィールドを検索し、指定したコンテナーに各フィールドを追加して、GetInheritanceAttribute(IComponent) メソッドで取得できるそれぞれの継承レベルを格納します。

public:
 void AddInheritedComponents(System::ComponentModel::IComponent ^ component, System::ComponentModel::IContainer ^ container);
public void AddInheritedComponents (System.ComponentModel.IComponent component, System.ComponentModel.IContainer container);
abstract member AddInheritedComponents : System.ComponentModel.IComponent * System.ComponentModel.IContainer -> unit
Public Sub AddInheritedComponents (component As IComponent, container As IContainer)

パラメーター

component
IComponent

検索する IComponent。 このコンポーネントから検索が始まります。

container
IContainer

コンポーネントの追加先となる IContainer

注釈

このメソッドは、 を実装 IComponentするフィールドを指定したコンポーネントで検索し、それぞれを指定されたコンテナーに追加し、それぞれに 対して を InheritanceAttribute 格納します。 コンポーネントの は InheritanceAttribute 、フィールドが基底クラスから継承され、 メソッドを使用して GetInheritanceAttribute 取得できるかどうかを示します。

適用対象