Search Results for

    Show / Hide Table of Contents

    Namespace PnP.Core.Model.Teams

    Classes

    ChatMessageAttachmentOptions

    Chat message attachment

    ChatMessageHostedContentOptions

    Chat Message Hosted Content options

    ChatMessageMentionOptions

    Chat message mention options

    ChatMessageOptions

    Chat Message options

    EventAddressOptions

    Options that can be set when creating an address location for a meeting request

    EventAttendeeOptions

    Options that can be set for the attendees

    EventCoordinateOptions

    Options that can be set when creating a coordinate location for a meeting request

    EventCreateOptions

    Options that can be set when creating a meeting request

    EventLocationOptions

    Options that can be set when creating a location for a meeting request

    EventRecipientOptions

    Options that can be set for a recipient

    EventRecurrenceOptions

    Options that can be set for the recurrence

    EventRecurrencePatternOptions

    Options that can be set for the recurrence pattern

    EventRecurrenceRangeOptions

    Options that can be set for the recurrence range

    EventUpdateOptions

    Options that can be set when creating a meeting request

    TeamChannelOptions

    Available options for Teams channel

    TeamChannelTabConstants

    Team channel tab constants

    TeamTagOptions

    Options for the team tag

    TeamTagUserOptions

    Options for the team tag members

    Interfaces

    IGraphDateTimeTimeZone

    Describes the date, time, and time zone of a point in time.

    IGraphEmailAddress

    The name and email address of a contact or message recipient.

    IGraphEvent

    Defines an event in a Team

    IGraphEventAttendee

    Represents properties of the attendee of an event

    IGraphEventAttendeeCollection

    Public interface to define a collection of attendees for an event

    IGraphEventCollection

    Public interface to define a collection of events for a Team

    IGraphEventResponseStatus

    The response status of an attendee or organizer for a meeting request.

    IGraphItemBody

    Represents properties of the body of an item, such as a message, event or group post.

    IGraphLocation

    Represents location information of an event.

    IGraphLocationCollection

    Public interface to define a collection of events for a Team

    IGraphOnlineMeetingInfo

    Details for an attendee to join the meeting online.

    IGraphOutlookGeoCoordinates

    The geographic coordinates, elevation, and their degree of accuracy for a physical location.

    IGraphPatternedRecurrence

    The recurrence pattern and range. This shared object is used to define the recurrence of the following objects:

    • accessReviewScheduleDefinition objects in Azure AD access reviews APIs
    • event objects in the calendar API
    • unifiedRoleAssignmentScheduleRequest and unifiedRoleEligibilityScheduleRequest objects in PIM
    • accessPackageAssignment objects in Azure AD entitlement management

    IGraphPhone

    Represents a phone number.

    IGraphPhoneCollection

    Public interface to define a collection of phones for an event

    IGraphPhysicalAddress

    Represents the street address of a resource such as a contact or event.

    IGraphRecipient

    Represents information about a user in the sending or receiving end of an event, message or group post.

    IGraphRecipientCollection

    Public interface to define a collection of recipients for an event

    IGraphRecurrencePattern

    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.

    IGraphRecurrenceRange

    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.

    IGraphTimeSlot

    Represents a time slot for a meeting.

    ITeam

    Public interface to define a Team object of Microsoft Teams

    ITeamApp

    Defines a Microsoft Teams App installation

    ITeamAppCollection

    Public interface to define a collection of TeamApp objects of Microsoft Teams

    ITeamAsyncOperation

    Represents a Microsoft Teams async operation

    ITeamChannel

    Defines a Channel of Microsoft Teams

    ITeamChannelCollection

    Public interface to define a collection of Team Channels

    ITeamChannelIdentity

    Defines the channel reference of the message

    ITeamChannelTab

    Defines the tab in a Team channel

    ITeamChannelTabCollection

    Public interface to define a collection of Tabs for a Team Channel

    ITeamChannelTabConfiguration

    Public interface to define the configuration settings for a Team tab

    ITeamChatMessage

    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.

    ITeamChatMessageAttachment

    Attachments connected to a chat message

    ITeamChatMessageAttachmentCollection

    Collection of chat messages

    ITeamChatMessageCollection

    A chat is a collection of chatMessages between one or more participants. Participants can be users or apps.

    ITeamChatMessageContent

    Public interface to define the content of a chat message

    ITeamChatMessageHostedContent

    Attachments connected to a chat message

    ITeamChatMessageHostedContentCollection

    Collection of chat messages

    ITeamChatMessageMention

    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.

    ITeamChatMessageReaction

    Represents a reaction to a chatMessage entity.

    ITeamChatMessageReactionCollection

    Reactions on this chat

    ITeamChatMessageReply

    Represents an individual Reply on a chat message.

    ITeamChatMessageReplyCollection

    A collection of the replies on a chat

    ITeamClassSettings

    Public interface to define the settings for a classroom

    ITeamConversationIdentity

    Represents a tag in Microsoft Teams. Tags allow users to quickly connect to subset of users in a team.

    ITeamDiscoverySettings

    Public interface to define the discovery settings for a Team

    ITeamFunSettings

    Public interface to define the fun settings for a Team

    ITeamGuestSettings

    Public interface to define the guest settings for a Team

    ITeamIdentitySet

    Identity information about a Teams element

    ITeamMembersSettings

    Public interface to define the memebers settings for a Team

    ITeamMessagingSettings

    Public interface to define the messaging settings for a Team

    ITeamTag

    Represents a tag associated with a team.

    ITeamTagCollection

    Tags on the team

    ITeamTagIdentity

    Represents a tag in Microsoft Teams. Tags allow users to quickly connect to subset of users in a team.

    ITeamTagMember

    Represents a tag associated with a team.

    ITeamTagMemberCollection

    Members on this team tag

    Enums

    ChatMessageContentType

    Chat message content types

    ChatMessageImportance

    The importance of the chat message.

    ChatMessageReactionType

    Types of reactions to a chat message

    ChatMessageType

    Types of chat messages

    EventAttendeeType

    The type of attendee

    EventBodyType

    Event body type of content

    EventImportance

    Event Importance Types

    EventLocationType

    Event location Types

    EventOnlineMeetingProvider

    Meeting providers for an online meeting

    EventPhoneType

    Type of phone

    EventRecurrenceRangeType

    The recurrence range.

    EventRecurrenceType

    Recurrence type

    EventResponse

    Response of an event invite

    EventSensitivity

    Sensitivty of the event

    EventShowAs

    Defines the status of the event in the calendar

    EventTimeZone

    Event time zones

    EventType

    Defines the type of event

    EventWeekIndex

    Week index

    TeamChannelMembershipType

    Defines the Membership Type for a Team Channel

    TeamConversationIdentityType

    Type of conversation

    TeamGiphyContentRating

    Giphy content rating for giphies being used in a team

    TeamsAppDistributionMethod

    Distribution method of the team app

    TeamSpecialization

    Defines the Specialization options for a Team

    TeamTagType

    The type of tag

    TeamUserIdentityType

    The user identity type

    TeamVisibility

    Defines the Visibility for a Team

    Back to top PnP Core SDK
    Generated by DocFX with Material UI
    spacer