Plumtree EDK (Enterprise Web Development Kit) 5.4.0 |

# IDiscussion Members

IDiscussion overview

#### Public Instance Properties

ContainingProject | The project that contains this discussion
CreatedDate | Gets the Discussion created date.
DefaultSecurity | Gets or sets whether to use project default security.
Description | Gets or sets the Discussion description.
DetailsURL | Gets discussion details URL.
ID | Gets the Discussion ID.
LastModifiedDate | Gets the Discussion last modified date.
Name | Gets or sets the Discussion name.
OwnerUserID | Gets the Owner ID of this discussion.

#### Public Instance Methods

AddModerator | Adds a user to the discussion moderator list.
CreateDiscussionMessage | Creates and returns a discussion message.
GetAccessLevel | Returns object access level for a given role type.
GetModeratorIDs | Returns an int array of ids of the current discussion's moderators.
HasCreatedDate | Returns `true` if created date is available, else `false`.
HasLastModifiedDate | Returns `true` if last modified date is available, else `false`.
IsActionAllowed | Returns if a given `DiscussionPermissions` is allowed for this discussion.
RemoveDiscussionMessage | Removes a discussion message and all its replies.
RemoveModerator | Removes a user from the discussion moderator list.
SetAccessLevel | Set object access level for a given role type.
Store | Stores the discussion.

#### See Also

IDiscussion Interface | Plumtree.Remote.PRC.Collaboration.Discussion Namespace