Click or drag to resize

MattermostDriver Namespace

A Mattermost C# driver for API version 4.
Classes
  ClassDescription
Public classAnalytic
Public classApiRoute
The ApiRoute attribute containing the API route and attribute of an endpoint.
Public classAudit
Public classChannel
Public classChannelAutoComplete
Public classChannelCounts
Public classChannelDeletedEvent
The ChannelDeleted websocket event.
Public classChannelDeletedEventData
Contains specific event-related information.
Public classChannelInfo
Public classChannelMember
Public classChannelMemberNotificationProperties
Public classChannelStats
Public classChannelUnread
Public classChannelViewedEvent
The ChannelViewed websocket event.
Public classChannelViewedEventData
Contains specific event-related information.
Public classClient
The client used to consume the Mattermost API.
Public classClientConfig
Public classClusterInfo
Public classCommand
Public classCommandArgs
Public classCommandResponse
Public classCompliance
Public classConfig
Public classConfigAnalyticsSetting
Public classConfigClusterSetting
Public classConfigComplianceSetting
Public classConfigEmailSetting
Public classConfigFileSetting
Public classConfigGitLabSetting
Public classConfigGoogleSetting
Public classConfigLdapSetting
Public classConfigLocalizationSetting
Public classConfigLogSetting
Public classConfigMetricsSetting
Public classConfigNativeAppSetting
Public classConfigOffice365Setting
Public classConfigPasswordSetting
Public classConfigPrivacySetting
Public classConfigRateLimitSetting
Public classConfigSamlSetting
Public classConfigServiceSetting
Public classConfigSqlSetting
Public classConfigSupportSetting
Public classConfigTeamSetting
Public classConfigWebrtcSetting
Public classDirectAddedEvent
The DirectAdded websocket event.
Public classDirectAddedEventData
Contains specific event-related information.
Public classEmoji
Public classEphemeralMessageEvent
The Ephemeral websocket event.
Public classEphemeralMessageEventData
Contains specific event-related information.
Public classFileInfo
Public classHelloEvent
The Hello websocket event.
Public classHelloEventData
Contains specific event-related information.
Public classIncomingWebook
Public classInitialLoad
Public classInvite
Public classInviteInfo
Public classIResponse
The websocket response format. Data is implemented in specific event classes.
Public classIResponseInternalBroadcast
Contains information about who received this event.
Public classLicense
Public classLicenseCustomer
Public classLicenseFeatures
Public classMessageCount
Public classNewUserEvent
The NewUser websocket event.
Public classNewUserEventData
Contains specific event-related information.
Public classOAuthApp
Public classOutgoingWebhook
Public classPong
Public classPost
Public classPostProperties
Public classPostDeletedEvent
The PostDeleted websocket event.
Public classPostDeletedEventData
Contains specific event-related information.
Public classPostedEvent
The Posted websocket event.
Public classPostedEventData
Contains specific event-related information.
Public classPostEditedEvent
The PostEdited websocket event.
Public classPostEditedEventData
Contains specific event-related information.
Public classPostList
Public classPreference
Public classPreferenceChangedEvent
The PreferenceChanged websocket event.
Public classPreferenceChangedEventData
Contains specific event-related information.
Public classReaction
Public classReactionChangedEvent
The websocket event for ReactionAdded and ReactionRemoved
Public classReactionChangedEventData
Contains specific event-related information.
Public classSamlCertificateStatus
Public classSelf
Public classSelfNotificationProperties
Public classSession
Public classSessionProperties
Public classStatusChangeEvent
The StatusChange websocket event.
Public classStatusChangeEventData
Contains specific event-related information.
Public classTeam
Public classTeamAutoComplete
Public classTeamChangeEvent
The websocket event for UserAdded and LeaveTeam.
Public classTeamChangeEventData
Contains specific event-related information.
Public classTeamMember
Public classTeamStats
Public classTeamUnread
Public classTypingEvent
The Typing websocket event.
Public classTypingEventData
Contains specific event-related information.
Public classUser
Public classUserRemovedEvent
The UserRemoved websocket event.
Public classUserRemovedEventData
Contains specific event-related information.
Public classUserStatus
Public classUserUpdatedEvent
The UserUpdated websocket event.
Public classUserUpdatedEventData
Contains specific event-related information.
Public classWebrtcInfoResponse
Interfaces
  InterfaceDescription
Public interfaceILogger
Delegates
Enumerations
  EnumerationDescription
Public enumerationRequestType
HTTP Request Types