Compartir a través de


Clase Group

Represents a data group.

Jerarquía de herencia

System.Object
  Microsoft.ReportingServices.RdlObjectModel.ReportObjectBase
    Microsoft.ReportingServices.RdlObjectModel.ReportObject
      Microsoft.ReportingServices.RdlObjectModel.Group

Espacio de nombres:  Microsoft.ReportingServices.RdlObjectModel
Ensamblado:  Microsoft.ReportingServices.Designer.Controls (en Microsoft.ReportingServices.Designer.Controls.dll)

Sintaxis

'Declaración
Public Class Group _
    Inherits ReportObject _
    Implements INamedObject, IDataScope, IContainedObject
'Uso
Dim instance As Group
public class Group : ReportObject, INamedObject, 
    IDataScope, IContainedObject
public ref class Group : public ReportObject, 
    INamedObject, IDataScope, IContainedObject
type Group =  
    class 
        inherit ReportObject 
        interface INamedObject 
        interface IDataScope 
        interface IContainedObject 
    end
public class Group extends ReportObject implements INamedObject, IDataScope, IContainedObject

El tipo Group expone los siguientes miembros.

Constructores

  Nombre Descripción
Método público Group Creates a new instance of the Group class.

Arriba

Propiedades

  Nombre Descripción
Propiedad pública ComponentMetadata Gets or sets the component metadata. (Se hereda de ReportObject.)
Propiedad pública DataElementName Gets or sets the name to use for the data element for instances of this group.
Propiedad pública DataElementOutput Gets or sets a value that indicates whether the instances of the group should appear in a data rendering.
Propiedad pública DocumentMapLabel Gets or sets a label to identify an instance of the group within the client UI (to provide a user-friendly label for searching). See ReportItem.Label
Propiedad pública DocumentMapLabelLocID Gets or sets the unique identifier for the DocumentMapLabel property.
Propiedad pública DomainScope Gets or sets the domain scope of the group.
Propiedad pública Filters Gets or sets the filters to apply to each instance of the group.
Propiedad pública GroupExpressions Gets or sets the expressions by which to group the data.
Propiedad pública Name Gets or sets the name of the group.
Propiedad pública PageBreak Gets or sets the page break behavior for this group.
Propiedad pública PageBreakProperties Infraestructura. Gets or sets the properties of the page break.
Propiedad pública PageName Gets or sets the page name of the group.
Propiedad pública Parent Gets or sets an expression that identifies the parent group in a recursive hierarchy. This is allowed only if the group has exactly one group expression. Indicates that if filters on the group eliminate a group instance’s parent, it is instead treated as a child of the parent’s parent. In the event of a loop, one of the parent-child relationships will be ignored.
Propiedad pública ParentTablixMember Infraestructura. Gets the parent of TablixMember object.
Propiedad pública ReGroupExpressions Gets or sets the expressions by which to group the data groups.
Propiedad pública Site Infraestructura. Gets or sets the site associated with the ReportObject object. (Se hereda de ReportObject.)
Propiedad pública Variables Gets or sets a list of variables to evaluate at the group level.

Arriba

Métodos

  Nombre Descripción
Método público DeepClone Returns a deep clone of this ReportObject instance. (Se hereda de ReportObject.)
Método público Equals (Se hereda de Object.)
Método protegido Finalize (Se hereda de Object.)
Método público GetContainingDataScopes Infraestructura. Returns the list of report object that contains data scopes. (Se hereda de ReportObject.)
Método protegido GetDataScopesForDefaultImpl Infraestructura. Returns the data scopes for default implementation. (Se hereda de ReportObject.)
Método protegido GetDependenciesCore Infraestructura. Returns the dependencies core for the ReportObject object. (Se hereda de ReportObject.)
Método público GetHashCode (Se hereda de Object.)
Método público GetType (Se hereda de Object.)
Método público Initialize Initializes an instance of the Group class. (Invalida ReportObject.Initialize().)
Método protegido InitializeForDesigner Infraestructura. Initializes the report object for designer. (Se hereda de ReportObject.)
Método protegido MemberwiseClone (Se hereda de Object.)
Método protegido OnChildPropertyChanged Infraestructura. Raises an event when the property of the child was changed. (Se hereda de ReportObject.)
Método protegido OnPropertyChanged Infraestructura. Raises an event when the property was changed. (Se hereda de ReportObject.)
Método protegido RdlSemanticEqualsCore Infraestructura. Returns whether the report definition language semantic is the same with the core object. (Se hereda de ReportObject.)
Método protegido SavePropertyValue<T> Infraestructura. Saves the property value of the report object. (Se hereda de ReportObject.)
Método público ToString (Se hereda de Object.)

Arriba

Implementaciones de interfaces explícitas

  Nombre Descripción
Implementación de interfaces explícitasMétodo privado IDisposable.Dispose Infraestructura. Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. (Se hereda de ReportObject.)
Implementación de interfaces explícitasEvento privado IComponent.Disposed Infraestructura. Occurs when the ReportObject object is disposed. (Se hereda de ReportObject.)
Implementación de interfaces explícitasPropiedad privada IDataScope.Group Gets the data group.

Arriba

Seguridad para subprocesos

Cualquier miembro público static (Shared en Visual Basic) de este tipo es seguro para subprocesos. No se garantiza que los miembros de instancia sean seguros para subprocesos.

Vea también

Referencia

Espacio de nombres Microsoft.ReportingServices.RdlObjectModel