C# Класс AnimatGuiCtrls.Controls.PropertyBag.PropertySpecCollection

Наследование: IList
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
m_Parent PropertyBag

Private Properties

Свойство Тип Описание
IList bool
IList int

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

Метод Описание
Add ( PropertySpec value ) : int

Adds a PropertySpec to the end of the PropertySpecCollection.

AddRange ( PropertySpec array ) : void

Adds the elements of an array of PropertySpec objects to the end of the PropertySpecCollection.

Clear ( ) : void

Removes all elements from the PropertySpecCollection.

Contains ( PropertySpec item ) : bool

Determines whether a PropertySpec is in the PropertySpecCollection.

Contains ( string name ) : bool

Determines whether a PropertySpec with the specified name is in the PropertySpecCollection.

CopyTo ( PropertySpec array ) : void

Copies the entire PropertySpecCollection to a compatible one-dimensional Array, starting at the beginning of the target array.

CopyTo ( PropertySpec array, int index ) : void

Copies the PropertySpecCollection or a portion of it to a one-dimensional array.

GetEnumerator ( ) : IEnumerator

Returns an enumerator that can iterate through the PropertySpecCollection.

IndexOf ( PropertySpec value ) : int

Searches for the specified PropertySpec and returns the zero-based index of the first occurrence within the entire PropertySpecCollection.

IndexOf ( string name ) : int

Searches for the PropertySpec with the specified name and returns the zero-based index of the first occurrence within the entire PropertySpecCollection.

Insert ( int index, PropertySpec value ) : void

Inserts a PropertySpec object into the PropertySpecCollection at the specified index.

PropertySpecCollection ( PropertyBag oParent ) : System

Initializes a new instance of the PropertySpecCollection class.

Remove ( PropertySpec obj ) : void

Removes the first occurrence of a specific object from the PropertySpecCollection.

Remove ( string name ) : void

Removes the property with the specified name from the PropertySpecCollection.

RemoveAt ( int index ) : void

Removes the object at the specified index of the PropertySpecCollection.

ToArray ( ) : AnimatGuiCtrls.Controls.PropertySpec[]

Copies the elements of the PropertySpecCollection to a new PropertySpec array.

this ( int index ) : PropertySpec

Gets or sets the element at the specified index. In C#, this property is the indexer for the PropertySpecCollection class.

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

Метод Описание
AddSecurityRange ( PropertySpec array ) : void
ICollection ( Array array, int index ) : void

This member supports the .NET Framework infrastructure and is not intended to be used directly from your code.

IList ( int index, object value ) : void

This member supports the .NET Framework infrastructure and is not intended to be used directly from your code.

IList ( object value ) : void

This member supports the .NET Framework infrastructure and is not intended to be used directly from your code.

SecurityAllow ( PropertySpec value ) : bool
this ( int index ) : objectIList.System

This member supports the .NET Framework infrastructure and is not intended to be used directly from your code.

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

Метод Описание
IList ( object obj ) : bool

This member supports the .NET Framework infrastructure and is not intended to be used directly from your code.

IList ( object value ) : int

This member supports the .NET Framework infrastructure and is not intended to be used directly from your code.

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

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

Adds a PropertySpec to the end of the PropertySpecCollection.
public Add ( PropertySpec value ) : int
value PropertySpec The PropertySpec to be added to the end of the PropertySpecCollection.
Результат int

AddRange() публичный Метод

Adds the elements of an array of PropertySpec objects to the end of the PropertySpecCollection.
public AddRange ( PropertySpec array ) : void
array PropertySpec The PropertySpec array whose elements should be added to the end of the /// PropertySpecCollection.
Результат void

AddSecurityRange() защищенный Метод

protected AddSecurityRange ( PropertySpec array ) : void
array PropertySpec
Результат void

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

Removes all elements from the PropertySpecCollection.
public Clear ( ) : void
Результат void

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

Determines whether a PropertySpec is in the PropertySpecCollection.
public Contains ( PropertySpec item ) : bool
item PropertySpec The PropertySpec to locate in the PropertySpecCollection. The element to locate /// can be a null reference (Nothing in Visual Basic).
Результат bool

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

Determines whether a PropertySpec with the specified name is in the PropertySpecCollection.
public Contains ( string name ) : bool
name string The name of the PropertySpec to locate in the PropertySpecCollection.
Результат bool

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

Copies the entire PropertySpecCollection to a compatible one-dimensional Array, starting at the beginning of the target array.
public CopyTo ( PropertySpec array ) : void
array PropertySpec The one-dimensional Array that is the destination of the elements copied /// from PropertySpecCollection. The Array must have zero-based indexing.
Результат void

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

Copies the PropertySpecCollection or a portion of it to a one-dimensional array.
public CopyTo ( PropertySpec array, int index ) : void
array PropertySpec The one-dimensional Array that is the destination of the elements copied /// from the collection.
index int The zero-based index in array at which copying begins.
Результат void

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

Returns an enumerator that can iterate through the PropertySpecCollection.
public GetEnumerator ( ) : IEnumerator
Результат IEnumerator

ICollection() защищенный Метод

This member supports the .NET Framework infrastructure and is not intended to be used directly from your code.
protected ICollection ( Array array, int index ) : void
array System.Array
index int
Результат void

IList() защищенный Метод

This member supports the .NET Framework infrastructure and is not intended to be used directly from your code.
protected IList ( int index, object value ) : void
index int
value object
Результат void

IList() защищенный Метод

This member supports the .NET Framework infrastructure and is not intended to be used directly from your code.
protected IList ( object value ) : void
value object
Результат void

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

Searches for the specified PropertySpec and returns the zero-based index of the first occurrence within the entire PropertySpecCollection.
public IndexOf ( PropertySpec value ) : int
value PropertySpec The PropertySpec to locate in the PropertySpecCollection.
Результат int

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

Searches for the PropertySpec with the specified name and returns the zero-based index of the first occurrence within the entire PropertySpecCollection.
public IndexOf ( string name ) : int
name string The name of the PropertySpec to locate in the PropertySpecCollection.
Результат int

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

Inserts a PropertySpec object into the PropertySpecCollection at the specified index.
public Insert ( int index, PropertySpec value ) : void
index int The zero-based index at which value should be inserted.
value PropertySpec The PropertySpec to insert.
Результат void

PropertySpecCollection() публичный Метод

Initializes a new instance of the PropertySpecCollection class.
public PropertySpecCollection ( PropertyBag oParent ) : System
oParent PropertyBag
Результат System

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

Removes the first occurrence of a specific object from the PropertySpecCollection.
public Remove ( PropertySpec obj ) : void
obj PropertySpec The PropertySpec to remove from the PropertySpecCollection.
Результат void

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

Removes the property with the specified name from the PropertySpecCollection.
public Remove ( string name ) : void
name string The name of the PropertySpec to remove from the PropertySpecCollection.
Результат void

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

Removes the object at the specified index of the PropertySpecCollection.
public RemoveAt ( int index ) : void
index int The zero-based index of the element to remove.
Результат void

SecurityAllow() защищенный Метод

protected SecurityAllow ( PropertySpec value ) : bool
value PropertySpec
Результат bool

ToArray() публичный Метод

Copies the elements of the PropertySpecCollection to a new PropertySpec array.
public ToArray ( ) : AnimatGuiCtrls.Controls.PropertySpec[]
Результат AnimatGuiCtrls.Controls.PropertySpec[]

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

Gets or sets the element at the specified index. In C#, this property is the indexer for the PropertySpecCollection class.
public this ( int index ) : PropertySpec
index int The zero-based index of the element to get or set.
Результат PropertySpec

this() защищенный Метод

This member supports the .NET Framework infrastructure and is not intended to be used directly from your code.
protected this ( int index ) : objectIList.System
index int
Результат objectIList.System

Описание свойств

m_Parent защищенное свойство

protected PropertyBag,AnimatGuiCtrls.Controls m_Parent
Результат PropertyBag