C# Класс System.ComponentModel.PropertyDescriptorCollection

Наследование: System.Collections.IList, System.Collections.IDictionary, System.Collections.ICollection, System.Collections.IEnumerable
Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
EnsurePropsOwned void
EnsureSize void
IDictionary IDictionaryEnumerator
IDictionary bool
IDictionary void
IDictionary void
IDictionary void
IEnumerable IEnumerator
IList bool
IList int
IList void
IList void
IList void
IList void
PropertyDescriptorCollection System.Diagnostics.CodeAnalysis
this objectIDictionary.System.Diagnostics.CodeAnalysis
this objectIList.System.Diagnostics.CodeAnalysis

Открытые методы

Метод Описание
Add ( PropertyDescriptor value ) : int
Clear ( ) : void
Contains ( PropertyDescriptor value ) : bool
CopyTo ( Array array, int index ) : void
Find ( string name, bool ignoreCase ) : PropertyDescriptor
GetEnumerator ( ) : IEnumerator
IndexOf ( PropertyDescriptor value ) : int
Insert ( int index, PropertyDescriptor value ) : void
PropertyDescriptorCollection ( PropertyDescriptor properties ) : System.Diagnostics.CodeAnalysis
PropertyDescriptorCollection ( PropertyDescriptor properties, bool readOnly ) : System.Diagnostics.CodeAnalysis
Remove ( PropertyDescriptor value ) : void
RemoveAt ( int index ) : void
Sort ( ) : PropertyDescriptorCollection
Sort ( IComparer comparer ) : PropertyDescriptorCollection
Sort ( string names ) : PropertyDescriptorCollection
Sort ( string names, IComparer comparer ) : PropertyDescriptorCollection
this ( int index ) : PropertyDescriptor
this ( string name ) : PropertyDescriptor

Защищенные методы

Метод Описание
InternalSort ( IComparer sorter ) : void
InternalSort ( string names ) : void

Приватные методы

Метод Описание
EnsurePropsOwned ( ) : void
EnsureSize ( int sizeNeeded ) : void
IDictionary ( ) : IDictionaryEnumerator
IDictionary ( object key ) : bool
IDictionary ( ) : void
IDictionary ( object key ) : void
IDictionary ( object key, object value ) : void
IEnumerable ( ) : IEnumerator
IList ( object value ) : bool
IList ( object value ) : int
IList ( ) : void
IList ( int index ) : void
IList ( int index, object value ) : void
IList ( object value ) : void
PropertyDescriptorCollection ( PropertyDescriptor properties, int propCount, string namedSort, IComparer comparer ) : System.Diagnostics.CodeAnalysis
this ( object key ) : objectIDictionary.System.Diagnostics.CodeAnalysis
this ( int index ) : objectIList.System.Diagnostics.CodeAnalysis

Описание методов

Add() публичный метод

public Add ( PropertyDescriptor value ) : int
value PropertyDescriptor
Результат int

Clear() публичный метод

public Clear ( ) : void
Результат void

Contains() публичный метод

public Contains ( PropertyDescriptor value ) : bool
value PropertyDescriptor
Результат bool

CopyTo() публичный метод

public CopyTo ( Array array, int index ) : void
array System.Array
index int
Результат void

Find() публичный метод

public Find ( string name, bool ignoreCase ) : PropertyDescriptor
name string
ignoreCase bool
Результат PropertyDescriptor

GetEnumerator() публичный метод

public GetEnumerator ( ) : IEnumerator
Результат IEnumerator

IndexOf() публичный метод

public IndexOf ( PropertyDescriptor value ) : int
value PropertyDescriptor
Результат int

Insert() публичный метод

public Insert ( int index, PropertyDescriptor value ) : void
index int
value PropertyDescriptor
Результат void

InternalSort() защищенный метод

protected InternalSort ( IComparer sorter ) : void
sorter IComparer
Результат void

InternalSort() защищенный метод

protected InternalSort ( string names ) : void
names string
Результат void

PropertyDescriptorCollection() публичный метод

public PropertyDescriptorCollection ( PropertyDescriptor properties ) : System.Diagnostics.CodeAnalysis
properties PropertyDescriptor
Результат System.Diagnostics.CodeAnalysis

PropertyDescriptorCollection() публичный метод

public PropertyDescriptorCollection ( PropertyDescriptor properties, bool readOnly ) : System.Diagnostics.CodeAnalysis
properties PropertyDescriptor
readOnly bool
Результат System.Diagnostics.CodeAnalysis

Remove() публичный метод

public Remove ( PropertyDescriptor value ) : void
value PropertyDescriptor
Результат void

RemoveAt() публичный метод

public RemoveAt ( int index ) : void
index int
Результат void

Sort() публичный метод

public Sort ( ) : PropertyDescriptorCollection
Результат PropertyDescriptorCollection

Sort() публичный метод

public Sort ( IComparer comparer ) : PropertyDescriptorCollection
comparer IComparer
Результат PropertyDescriptorCollection

Sort() публичный метод

public Sort ( string names ) : PropertyDescriptorCollection
names string
Результат PropertyDescriptorCollection

Sort() публичный метод

public Sort ( string names, IComparer comparer ) : PropertyDescriptorCollection
names string
comparer IComparer
Результат PropertyDescriptorCollection

this() публичный метод

public this ( int index ) : PropertyDescriptor
index int
Результат PropertyDescriptor

this() публичный метод

public this ( string name ) : PropertyDescriptor
name string
Результат PropertyDescriptor