• Articles
  • Api Documentation
Show / Hide Table of Contents
  • Dapplo.Confluence
    • AttachmentDomain
    • ConfluenceClient
    • ConfluenceClientConfig
    • ConfluenceException
    • ContentExtensions
    • GroupDomain
    • IAttachmentDomain
    • IConfluenceClient
    • IConfluenceClientPlugins
    • IConfluenceDomain
    • IContentDomain
    • IGroupDomain
    • IMiscDomain
    • ISpaceDomain
    • IUserDomain
    • MiscExtensions
    • SpaceExtensions
    • UserDomain
    • UserIdentifierExtensions
  • Dapplo.Confluence.Entities
    • BaseEntity<TId>
    • Body
    • BodyContent
    • Children
    • Content
    • CopyContent
    • CopyDestinations
    • CopyPageRequestDestination
    • Description
    • Error
    • Group
    • History
    • IUserIdentifier
    • Label
    • LastUpdated
    • Links
    • LongRunningTask
    • Metadata
    • PagingInformation
    • Picture
    • Plain
    • Positions
    • Result<TResult>
    • SearchDetails
    • Space
    • SpaceContents
    • SystemInfoEntity
    • User
    • UserWatch
    • Version
  • Dapplo.Confluence.Query
    • ContentTypes
    • Fields
    • IContentClause
    • IDatetimeClause
    • IDatetimeClauseWithoutValue
    • IFinalClause
    • ISimpleValueClause
    • ISpaceClause
    • ITextClause
    • ITitleClause
    • ITypeClause
    • IUserClause
    • Operators
    • Where

Class GroupDomain

All group related functionality

Inheritance
System.Object
GroupDomain
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Dapplo.Confluence
Assembly: Dapplo.Confluence.dll
Syntax
public static class GroupDomain

Methods

| Improve this Doc View Source

GetGroupMembersAsync(IGroupDomain, String, PagingInformation, CancellationToken)

Get the members of a group

Declaration
public static async Task<IEnumerable<User>> GetGroupMembersAsync(this IGroupDomain confluenceClient, string groupName, PagingInformation pagingInformation = null, CancellationToken cancellationToken = null)
Parameters
Type Name Description
IGroupDomain confluenceClient

IGroupDomain to bind the extension method to

System.String groupName

string with the name of the group to retrieve the members for

PagingInformation pagingInformation

PagingInformation

CancellationToken cancellationToken

CancellationToken

Returns
Type Description
Task<IEnumerable<User>>

List with Users

| Improve this Doc View Source

GetGroupsAsync(IGroupDomain, PagingInformation, CancellationToken)

Get all the groups

Declaration
public static async Task<IList<Group>> GetGroupsAsync(this IGroupDomain confluenceClient, PagingInformation pagingInformation = null, CancellationToken cancellationToken = null)
Parameters
Type Name Description
IGroupDomain confluenceClient

IGroupDomain to bind the extension method to

PagingInformation pagingInformation

PagingInformation

CancellationToken cancellationToken

CancellationToken

Returns
Type Description
Task<IList<Group>>

List with Groups

  • Improve this Doc
  • View Source
In This Article
Back to top Copyright © 2017 Dapplo