ComponentCollection.Item[] プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
指定した名前と一致するコンポーネントをコレクションから取得します。
オーバーロード
Item[Int32] |
コレクション内の指定したインデックス位置の Component を取得します。 |
Item[String] |
指定した名前と一致するコンポーネントをコレクションから取得します。 |
Item[Int32]
コレクション内の指定したインデックス位置の Component を取得します。
public:
virtual property System::ComponentModel::IComponent ^ default[int] { System::ComponentModel::IComponent ^ get(int index); };
public virtual System.ComponentModel.IComponent? this[int index] { get; }
public virtual System.ComponentModel.IComponent this[int index] { get; }
member this.Item(int) : System.ComponentModel.IComponent
Default Public Overridable ReadOnly Property Item(index As Integer) As IComponent
パラメーター
プロパティ値
指定したインデックスにある IComponent です。
例外
指定したインデックスが、コレクションのインデックスの範囲外にある場合。
注釈
このメソッドは、派生クラスによってオーバーライドできます。
適用対象
Item[String]
指定した名前と一致するコンポーネントをコレクションから取得します。
public:
virtual property System::ComponentModel::IComponent ^ default[System::String ^] { System::ComponentModel::IComponent ^ get(System::String ^ name); };
public virtual System.ComponentModel.IComponent? this[string? name] { get; }
public virtual System.ComponentModel.IComponent this[string name] { get; }
member this.Item(string) : System.ComponentModel.IComponent
Default Public Overridable ReadOnly Property Item(name As String) As IComponent
パラメーター
- name
- String
取得する IComponent の名前。
プロパティ値
name
パラメーターで指定された名前と一致するコンポーネント。指定されたコンポーネントがコレクション内に見つからない場合は、null
。
注釈
このメソッドは、派生クラスによってオーバーライドできます。
このプロパティは、そのプロパティが ではなくnull
、そのSiteプロパティの プロパティが指定された文字列とName一致する場合、コレクション内の Site を返IComponentします。
注意
この文字列インデクサーは、コンポーネントがサイト化されている場合にのみ機能します。これは通常、デザイン時にのみ発生します。 実行時に を Component サイト化するには、 の プロパティを Site 設定します Component。 NameこのプロパティがコンポーネントをISite返すには、 Site プロパティに設定された プロパティも設定する必要があります。
こちらもご覧ください
適用対象
.NET