ComponentCollection.Item[] 属性

定义

获取集合中与指定的名称相匹配的任何组件。

重载

Item[Int32]

获取集合中位于指定集合索引处的 Component

Item[String]

获取集合中与指定的名称相匹配的任何组件。

Item[Int32]

Source:
ComponentCollection.cs
Source:
ComponentCollection.cs
Source:
ComponentCollection.cs

获取集合中位于指定集合索引处的 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

参数

index
Int32

要获取的 Component 的集合索引。

属性值

指定索引处的 IComponent

例外

如果指定的索引不在集合的索引范围内。

注解

派生类可以重写此方法。

适用于

Item[String]

Source:
ComponentCollection.cs
Source:
ComponentCollection.cs
Source:
ComponentCollection.cs

获取集合中与指定的名称相匹配的任何组件。

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 ,并且其 SiteSite 属性的 属性与指定的字符串匹配,Name则此属性将返回IComponent集合中的 。

注意

此字符串索引器仅在站点组件时有效,这通常仅在设计时发生。 若要在运行时站点 , Component 请设置 SiteComponent属性。 Name还必须将 集SiteISite 属性设置为 属性,此属性才能返回组件。

另请参阅

适用于