ITypeMemberDefinitionCollection Interface
Provides the base requirements for a collection of ITypeMemberDefinition objects.
public interface ITypeMemberDefinitionCollection : IObservableCollection<ITypeMemberDefinition>, IList<ITypeMemberDefinition>, ICollection<ITypeMemberDefinition>, IEnumerable<ITypeMemberDefinition>, IEnumerable
Properties
Item[String, Boolean]
Gets the collection of ITypeMemberDefinition objects with the specified name, since there may potentially be member overloads with the same name.
[C#] In C#, this property is the indexer for the ITypeMemberDefinitionCollection
interface.
IEnumerable<ITypeMemberDefinition> this[string name, bool caseSensitive] { get; }
Parameter | Type | Description |
---|---|---|
name | String | The name of the ITypeMemberDefinition objects to return. |
caseSensitive | Boolean | Whether to perform a case-sensitive name search. |
Property Value
- IEnumerable<ITypeMemberDefinition>:
The collection of ITypeMemberDefinition objects with the specified name.
Inherited Members
- IObservableCollection<ITypeMemberDefinition>.ItemAdding
- IObservableCollection<ITypeMemberDefinition>.ItemAdded
- IObservableCollection<ITypeMemberDefinition>.ItemRemoving
- IObservableCollection<ITypeMemberDefinition>.ItemRemoved