/// <summary> /// <para>Initializes a new instance of the <see cref="InviteeMembershipInfo" /> /// class.</para> /// </summary> /// <param name="accessType">The access type for this member.</param> /// <param name="invitee">The information for the invited user.</param> public InviteeMembershipInfo(AccessLevel accessType, InviteeInfo invitee) : base(accessType) { if (invitee == null) { throw new sys.ArgumentNullException("invitee"); } this.Invitee = invitee; }
/// <summary> /// <para>Initializes a new instance of the <see cref="InviteeMembershipInfo" /> /// class.</para> /// </summary> /// <param name="accessType">The access type for this member.</param> /// <param name="invitee">The information for the invited user.</param> /// <param name="permissions">The permissions that requesting user has on this member. /// The set of permissions corresponds to the MemberActions in the request.</param> public InviteeMembershipInfo(AccessLevel accessType, InviteeInfo invitee, col.IEnumerable <MemberPermission> permissions = null) : base(accessType, permissions) { if (invitee == null) { throw new sys.ArgumentNullException("invitee"); } this.Invitee = invitee; }
/// <summary> /// <para>Initializes a new instance of the <see cref="InviteeMembershipInfo" /> /// class.</para> /// </summary> /// <param name="accessType">The access type for this member.</param> /// <param name="invitee">The information for the invited user.</param> /// <param name="permissions">The permissions that requesting user has on this member. /// The set of permissions corresponds to the MemberActions in the request.</param> /// <param name="initials">Suggested name initials for a member.</param> /// <param name="isInherited">True if the member's access to the file is inherited from /// a parent folder.</param> public InviteeMembershipInfo(AccessLevel accessType, InviteeInfo invitee, col.IEnumerable<MemberPermission> permissions = null, string initials = null, bool isInherited = false) : base(accessType, permissions, initials, isInherited) { if (invitee == null) { throw new sys.ArgumentNullException("invitee"); } this.Invitee = invitee; }