# PageViewGroup class

Namespace: [Rhino.DocObjects](https://developer.rhino3d.com/api/rhinocommon/namespace/rhino.docobjects.md) · Assembly: [RhinoCommon](https://developer.rhino3d.com/api/rhinocommon/assembly/rhinocommon.md) · Since v9.0

```cs
[Serializable]
public sealed class PageViewGroup : ModelComponent
```

PageView Group class

## Constructors

- [PageViewGroup](https://developer.rhino3d.com/api/rhinocommon/type/rhino.docobjects.pageviewgroup/ctor.md): Constructs a new page view group.

## Properties

- [ComponentStatus](https://developer.rhino3d.com/api/rhinocommon/type/rhino.docobjects.pageviewgroup/componentstatus.md): Gets or sets the status of the page view group.
- [ComponentType](https://developer.rhino3d.com/api/rhinocommon/type/rhino.docobjects.pageviewgroup/componenttype.md): Returns [ModelComponentType.Group](https://developer.rhino3d.com/api/rhinocommon/type/rhino.docobjects.modelcomponenttype.md).
- [Description](https://developer.rhino3d.com/api/rhinocommon/type/rhino.docobjects.pageviewgroup/description.md): Gets and sets a brief description of the page view group.
- [IsExpanded](https://developer.rhino3d.com/api/rhinocommon/type/rhino.docobjects.pageviewgroup/isexpanded.md): Gets or sets the expanded state of the page view group.
- [MemberCount](https://developer.rhino3d.com/api/rhinocommon/type/rhino.docobjects.pageviewgroup/membercount.md): Get the number of page views that are members of this page view group.
- [Name](https://developer.rhino3d.com/api/rhinocommon/type/rhino.docobjects.pageviewgroup/name.md): Gets or sets the name of this page view group.
- [SortIndex](https://developer.rhino3d.com/api/rhinocommon/type/rhino.docobjects.pageviewgroup/sortindex.md): Gets the runtime index used to sort page view groups.
- [UserStringCount](https://developer.rhino3d.com/api/rhinocommon/type/rhino.docobjects.pageviewgroup/userstringcount.md): Gets the amount of user strings.

## Methods

- [CopyAttributesFrom](https://developer.rhino3d.com/api/rhinocommon/type/rhino.docobjects.pageviewgroup/copyattributesfrom.md): Copy attributes from another page view group.
- [DeleteAllUserStrings](https://developer.rhino3d.com/api/rhinocommon/type/rhino.docobjects.pageviewgroup/deletealluserstrings.md)
- [DeleteUserString](https://developer.rhino3d.com/api/rhinocommon/type/rhino.docobjects.pageviewgroup/deleteuserstring.md)
- [GetMembers](https://developer.rhino3d.com/api/rhinocommon/type/rhino.docobjects.pageviewgroup/getmembers.md): Get an array of all of the page views in this page view group.
- [GetUserString](https://developer.rhino3d.com/api/rhinocommon/type/rhino.docobjects.pageviewgroup/getuserstring.md): Gets user string from this component.
- [GetUserStrings](https://developer.rhino3d.com/api/rhinocommon/type/rhino.docobjects.pageviewgroup/getuserstrings.md): Gets a copy of all (user key string, user value string) pairs attached to this component.
- [SetUserString](https://developer.rhino3d.com/api/rhinocommon/type/rhino.docobjects.pageviewgroup/setuserstring.md): Attach a user string (key,value combination) to this component.

## Inherited Members

- From [ModelComponent](https://developer.rhino3d.com/api/rhinocommon/type/rhino.docobjects.modelcomponent.md): [DeletedName](https://developer.rhino3d.com/api/rhinocommon/type/rhino.docobjects.modelcomponent/deletedname.md), [HasId](https://developer.rhino3d.com/api/rhinocommon/type/rhino.docobjects.modelcomponent/hasid.md), [HasIndex](https://developer.rhino3d.com/api/rhinocommon/type/rhino.docobjects.modelcomponent/hasindex.md), [HasName](https://developer.rhino3d.com/api/rhinocommon/type/rhino.docobjects.modelcomponent/hasname.md), [Id](https://developer.rhino3d.com/api/rhinocommon/type/rhino.docobjects.modelcomponent/id.md), [IdIsLocked](https://developer.rhino3d.com/api/rhinocommon/type/rhino.docobjects.modelcomponent/idislocked.md), [Index](https://developer.rhino3d.com/api/rhinocommon/type/rhino.docobjects.modelcomponent/index.md), [IndexIsLocked](https://developer.rhino3d.com/api/rhinocommon/type/rhino.docobjects.modelcomponent/indexislocked.md), [InstanceDefinitionModelSerialNumber](https://developer.rhino3d.com/api/rhinocommon/type/rhino.docobjects.modelcomponent/instancedefinitionmodelserialnumber.md), [IsComponentStatusLocked](https://developer.rhino3d.com/api/rhinocommon/type/rhino.docobjects.modelcomponent/iscomponentstatuslocked.md), [IsDeleted](https://developer.rhino3d.com/api/rhinocommon/type/rhino.docobjects.modelcomponent/isdeleted.md), [IsReference](https://developer.rhino3d.com/api/rhinocommon/type/rhino.docobjects.modelcomponent/isreference.md), [IsSystemComponent](https://developer.rhino3d.com/api/rhinocommon/type/rhino.docobjects.modelcomponent/issystemcomponent.md), [ModelSerialNumber](https://developer.rhino3d.com/api/rhinocommon/type/rhino.docobjects.modelcomponent/modelserialnumber.md), [NameIsLocked](https://developer.rhino3d.com/api/rhinocommon/type/rhino.docobjects.modelcomponent/nameislocked.md), [ReferenceModelSerialNumber](https://developer.rhino3d.com/api/rhinocommon/type/rhino.docobjects.modelcomponent/referencemodelserialnumber.md), [ClearId](https://developer.rhino3d.com/api/rhinocommon/type/rhino.docobjects.modelcomponent/clearid.md), [ClearIndex](https://developer.rhino3d.com/api/rhinocommon/type/rhino.docobjects.modelcomponent/clearindex.md), [ClearName](https://developer.rhino3d.com/api/rhinocommon/type/rhino.docobjects.modelcomponent/clearname.md), [DataCRC](https://developer.rhino3d.com/api/rhinocommon/type/rhino.docobjects.modelcomponent/datacrc.md), [LockId](https://developer.rhino3d.com/api/rhinocommon/type/rhino.docobjects.modelcomponent/lockid.md), [LockIndex](https://developer.rhino3d.com/api/rhinocommon/type/rhino.docobjects.modelcomponent/lockindex.md), [LockName](https://developer.rhino3d.com/api/rhinocommon/type/rhino.docobjects.modelcomponent/lockname.md), [ToString](https://developer.rhino3d.com/api/rhinocommon/type/rhino.docobjects.modelcomponent/tostring.md)
- From [CommonObject](https://developer.rhino3d.com/api/rhinocommon/type/rhino.runtime.commonobject.md): [Disposed](https://developer.rhino3d.com/api/rhinocommon/type/rhino.runtime.commonobject/disposed.md), [HasUserData](https://developer.rhino3d.com/api/rhinocommon/type/rhino.runtime.commonobject/hasuserdata.md), [IsDocumentControlled](https://developer.rhino3d.com/api/rhinocommon/type/rhino.runtime.commonobject/isdocumentcontrolled.md), [IsValid](https://developer.rhino3d.com/api/rhinocommon/type/rhino.runtime.commonobject/isvalid.md), [UserData](https://developer.rhino3d.com/api/rhinocommon/type/rhino.runtime.commonobject/userdata.md), [UserDictionary](https://developer.rhino3d.com/api/rhinocommon/type/rhino.runtime.commonobject/userdictionary.md), [ConstructConstObject](https://developer.rhino3d.com/api/rhinocommon/type/rhino.runtime.commonobject/constructconstobject.md), [Dispose](https://developer.rhino3d.com/api/rhinocommon/type/rhino.runtime.commonobject/dispose.md), [EnsurePrivateCopy](https://developer.rhino3d.com/api/rhinocommon/type/rhino.runtime.commonobject/ensureprivatecopy.md), [GetObjectData](https://developer.rhino3d.com/api/rhinocommon/type/rhino.runtime.commonobject/getobjectdata.md), [IsValidWithLog](https://developer.rhino3d.com/api/rhinocommon/type/rhino.runtime.commonobject/isvalidwithlog.md), [NonConstOperation](https://developer.rhino3d.com/api/rhinocommon/type/rhino.runtime.commonobject/nonconstoperation.md), [OnSwitchToNonConst](https://developer.rhino3d.com/api/rhinocommon/type/rhino.runtime.commonobject/onswitchtononconst.md), [ToJSON](https://developer.rhino3d.com/api/rhinocommon/type/rhino.runtime.commonobject/tojson.md)
