Namespace PnP.Core.Model.Teams
Classes
Chat message attachment |
ChatMessageHostedContentOptions Chat Message Hosted Content options |
Chat message mention options |
Chat Message options |
Options that can be set when creating an address location for a meeting request |
Options that can be set for the attendees |
Options that can be set when creating a coordinate location for a meeting request |
Options that can be set when creating a meeting request |
Options that can be set when creating a location for a meeting request |
Options that can be set for a recipient |
Options that can be set for the recurrence |
Options that can be set for the recurrence pattern |
Options that can be set for the recurrence range |
Options that can be set when creating a meeting request |
Available options for Teams channel |
Team channel tab constants |
Options for the team tag |
Options for the team tag members |
Interfaces
Describes the date, time, and time zone of a point in time. |
The name and email address of a contact or message recipient. |
Defines an event in a Team |
Represents properties of the attendee of an event |
Public interface to define a collection of attendees for an event |
Public interface to define a collection of events for a Team |
The response status of an attendee or organizer for a meeting request. |
Represents properties of the body of an item, such as a message, event or group post. |
Represents location information of an event. |
Public interface to define a collection of events for a Team |
Details for an attendee to join the meeting online. |
The geographic coordinates, elevation, and their degree of accuracy for a physical location. |
The recurrence pattern and range. This shared object is used to define the recurrence of the following objects:
|
Represents a phone number. |
Public interface to define a collection of phones for an event |
Represents the street address of a resource such as a contact or event. |
Represents information about a user in the sending or receiving end of an event, message or group post. |
Public interface to define a collection of recipients for an event |
Describes the frequency by which a recurring event repeats. This shared object is used to define the recurrence of access reviews, calendar events, and access package assignments in Azure AD. |
Describes a date range over which a recurring event. This shared object is used to define the recurrence of access reviews, calendar events, and access package assignments in Azure AD. |
Represents a time slot for a meeting. |
Public interface to define a Team object of Microsoft Teams |
Defines a Microsoft Teams App installation |
Public interface to define a collection of TeamApp objects of Microsoft Teams |
Represents a Microsoft Teams async operation |
Defines a Channel of Microsoft Teams |
Public interface to define a collection of Team Channels |
Defines the channel reference of the message |
Defines the tab in a Team channel |
Public interface to define a collection of Tabs for a Team Channel |
Public interface to define the configuration settings for a Team tab |
Represents an individual chat message within a channel or chat. The chat message can be a root chat message or part of a reply thread that is defined by the replyToId property in the chat message. |
Attachments connected to a chat message |
ITeamChatMessageAttachmentCollection Collection of chat messages |
A chat is a collection of chatMessages between one or more participants. Participants can be users or apps. |
Public interface to define the content of a chat message |
Attachments connected to a chat message |
ITeamChatMessageHostedContentCollection Collection of chat messages |
Represents a mention in a chatMessage entity. The mention can be to a user, team, bot, or channel. |
ITeamChatMessageMentionCollection Chat mentions |
ITeamChatMessageMentionedIdentitySet Represents the resource (user, application, or conversation) @mentioned in a message in a chat or a channel. |
Represents a reaction to a chatMessage entity. |
ITeamChatMessageReactionCollection Reactions on this chat |
Represents an individual Reply on a chat message. |
ITeamChatMessageReplyCollection A collection of the replies on a chat |
Public interface to define the settings for a classroom |
Represents a tag in Microsoft Teams. Tags allow users to quickly connect to subset of users in a team. |
Public interface to define the discovery settings for a Team |
Public interface to define the fun settings for a Team |
Public interface to define the guest settings for a Team |
Identity information about a Teams element |
Public interface to define the memebers settings for a Team |
Public interface to define the messaging settings for a Team |
Represents a tag associated with a team. |
Tags on the team |
Represents a tag in Microsoft Teams. Tags allow users to quickly connect to subset of users in a team. |
Represents a tag associated with a team. |
Members on this team tag |
Enums
Chat message content types |
The importance of the chat message. |
Types of reactions to a chat message |
Types of chat messages |
The type of attendee |
Event body type of content |
Event Importance Types |
Event location Types |
Meeting providers for an online meeting |
Type of phone |
The recurrence range. |
Recurrence type |
Response of an event invite |
Sensitivty of the event |
Defines the status of the event in the calendar |
Event time zones |
Defines the type of event |
Week index |
Defines the Membership Type for a Team Channel |
Type of conversation |
Giphy content rating for giphies being used in a team |
Distribution method of the team app |
Defines the Specialization options for a Team |
The type of tag |
The user identity type |
Defines the Visibility for a Team |