ListColumnCollection<TBusinessObject> Class

 

Represents a collection of ListColumn<TBusinessObject> objects that are displayed in the list pane of the Dashboard.

Namespace:   Microsoft.WindowsServerSolutions.Administration.ObjectModel
Assembly:  Microsoft.WindowsServerSolutions.Administration.ObjectModel (in Microsoft.WindowsServerSolutions.Administration.ObjectModel.dll)

System::Object
  System::MarshalByRefObject
    Microsoft.WindowsServerSolutions.Administration.ObjectModel::ListColumnCollection<TBusinessObject>

generic<typename TBusinessObject>
where TBusinessObject : ref class
public ref class ListColumnCollection sealed : MarshalByRefObject, 
	ICollection<ListColumn<TBusinessObject>^>, IEnumerable<ListColumn<TBusinessObject>^>, 
	IEnumerable

Type Parameters

TBusinessObject

Represents a business object that encapsulates information and methods that relate to business data or business functionality. The information in the business object is exposed as properties.

NameDescription
System_CAPS_pubmethodListColumnCollection<TBusinessObject>()

Initializes a new instance of the ListColumnCollection<TBusinessObject> class.

NameDescription
System_CAPS_pubpropertyCount

Gets the number of ListColumn<TBusinessObject> objects in the ListColumnCollection<TBusinessObject>.

System_CAPS_pubpropertyDefaultSortColumn

Gets or sets the default sort column for the list that is displayed in the list pane of the Dashboard.

System_CAPS_pubpropertyDefaultSortOrder

Gets or sets the default sort order for the list that is displayed in the list pane of the Dashboard.

System_CAPS_pubpropertyIsReadOnly

Gets a value indicating whether the ListColumnCollection<TBusinessObject> is read-only.

NameDescription
System_CAPS_pubmethodAdd(ListColumn<TBusinessObject>^)

Adds the specified ListColumn<TBusinessObject> object to the ListColumnCollection<TBusinessObject>.

System_CAPS_pubmethodAdd(String^, Converter<TBusinessObject, String^>^)

Adds a ListColumn<TBusinessObject> object to the ListColumnCollection<TBusinessObject> with the specified display name and the display value that is returned from the specified delegate method. The delegate method converts information from a business object to a string that is used as the display value for the object in the column.

System_CAPS_pubmethodAdd(String^, String^)

Adds a ListColumn<TBusinessObject> object to the ListColumnCollection<TBusinessObject> with the specified display name and the specified property name. The property name is retrieved from the business object and is used as the display value for the object in the column.

System_CAPS_pubmethodAdd(String^, String^, IFormatProvider^, String^)

Adds a ListColumn<TBusinessObject> object to the ListColumnCollection<TBusinessObject> with the specified display name and the specified property name. The property name is retrieved from the business object and is used as the display value for the object in the column. A format string and a format provider that are used to format the display value are also specified.

System_CAPS_pubmethodClear()

Removes all ListColumn<TBusinessObject> objects from the ListColumnCollection<TBusinessObject>.

System_CAPS_pubmethodContains(ListColumn<TBusinessObject>^)

Determines whether the specified ListColumn<TBusinessObject> object is in the ListColumnCollection<TBusinessObject>.

System_CAPS_pubmethodCopyTo(array<ListColumn<TBusinessObject>^>^, Int32)

Copies the entire ListColumnCollection<TBusinessObject> to a compatible one-dimensional array, starting at the specified index of the target array.

System_CAPS_pubmethodCreateObjRef(Type^)

(Inherited from MarshalByRefObject.)

System_CAPS_pubmethodEquals(Object^)

(Inherited from Object.)

System_CAPS_pubmethodGetEnumerator()

Returns an enumerator that is used to iterate through the ListColumnCollection<TBusinessObject>.

System_CAPS_pubmethodGetHashCode()

(Inherited from Object.)

System_CAPS_pubmethodGetLifetimeService()

(Inherited from MarshalByRefObject.)

System_CAPS_pubmethodGetType()

(Inherited from Object.)

System_CAPS_pubmethodInitializeLifetimeService()

(Inherited from MarshalByRefObject.)

System_CAPS_pubmethodRemove(ListColumn<TBusinessObject>^)

Removes the first occurrence of the specified ListColumn<TBusinessObject> object from the ListColumnCollection<TBusinessObject>.

System_CAPS_pubmethodToString()

(Inherited from Object.)

NameDescription
System_CAPS_pubinterfaceSystem_CAPS_privmethodIEnumerable::GetEnumerator()

Returns an IEnumerator that can iterate through a collection.

TBusinessObject represents a business object that encapsulates information and methods that relate to business data or business functionality. The information in the business object is exposed as properties.

A ListColumnCollection<TBusinessObject> is passed as an argument to one of the Create methods of PageContent.

Any public static ( Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Return to top

Community Additions

ADD
Show: