Compartilhar via


DetailGroup Class

 

Represents a group of data in the details pane of the Dashboard.

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

Inheritance Hierarchy

System.Object
  Microsoft.WindowsServerSolutions.Administration.ObjectModel.DetailGroup

Syntax

[SerializableAttribute]
public sealed class DetailGroup : ICollection<DetailItem>, IEnumerable<DetailItem>, 
    IEnumerable
[SerializableAttribute]
public ref class DetailGroup sealed : ICollection<DetailItem^>, 
    IEnumerable<DetailItem^>, IEnumerable
<SerializableAttribute>
Public NotInheritable Class DetailGroup
    Implements ICollection(Of DetailItem), IEnumerable(Of DetailItem),
    IEnumerable

Constructors

Name Description
System_CAPS_pubmethod DetailGroup(String)

Initializes a new instance of the DetailGroup class with the specified display name.

Properties

Name Description
System_CAPS_pubproperty Count

Gets the number of DetailItem objects in the DetailGroup.

System_CAPS_pubproperty DisplayName

Gets the display name for the group.

System_CAPS_pubproperty IsReadOnly

Gets a value indicating whether the DetailGroup is read-only.

Methods

Name Description
System_CAPS_pubmethod Add(DetailItem)

Adds the specified DetailItem object to the DetailGroup.

System_CAPS_pubmethod Add(String)

Initializes a DetailItem object with the specified display text and adds the item to the DetailGroup.

System_CAPS_pubmethod Add(String, String)

Initializes a DetailItem object with the specified display name and the specified display value, and then adds the object to the DetailGroup.

System_CAPS_pubmethod Add<TBusinessObject>(ListColumn<TBusinessObject>, TBusinessObject)

Initializes a DetailItem object with the specified ListColumn<TBusinessObject> object and the specified business object, and then adds the object to the DetailGroup.

System_CAPS_pubmethod Add<TBusinessObject>(String, ListColumn<TBusinessObject>, TBusinessObject)

Initializes a DetailItem object with the specified display name, the specified ListColumn<TBusinessObject> object, and the specified business object. After the DetailItem is initialized, the item is added to the DetailGroup.

System_CAPS_pubmethod Clear()

Removes all DetailItem objects from the DetailGroup.

System_CAPS_pubmethod Contains(DetailItem)

Determines whether the specified DetailItem object is located in the DetailGroup.

System_CAPS_pubmethod CopyTo(DetailItem[], Int32)

Copies the entire DetailGroup to a compatible one-dimensional array, starting at the specified index of the target array.

System_CAPS_pubmethod Equals(Object)

(Inherited from Object.)

System_CAPS_pubmethodSystem_CAPS_static FromException(String, Exception)

Creates a DetailGroup from an Exception.

System_CAPS_pubmethod GetEnumerator()

Returns an enumerator that is used to iterate through the DetailGroup.

System_CAPS_pubmethod GetHashCode()

(Inherited from Object.)

System_CAPS_pubmethod GetType()

(Inherited from Object.)

System_CAPS_pubmethod Remove(DetailItem)

Removes the first occurrence of the specified DetailItem from the DetailGroup.

System_CAPS_pubmethod ToString()

(Inherited from Object.)

Explicit Interface Implementations

Name Description
System_CAPS_pubinterfaceSystem_CAPS_privmethod IEnumerable.GetEnumerator()

Returns an IEnumerator that can iterate through a collection.

Remarks

A DetailGroup must be added to a DetailColumn to be displayed in the details pane of the Dashboard.

Thread Safety

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

See Also

DetailColumn
DetailColumnCollection
Microsoft.WindowsServerSolutions.Administration.ObjectModel Namespace

Return to top